.elementor .e-69b36966-f6ab{font-family:'Inter Tight';font-weight:400;font-size:13px;color:#FFFFFF;letter-spacing:-0.005em;line-height:1;margin:0px;border-radius:9999px;border-width:1px;border-color:rgba(255,255,255,0.22);border-style:solid;background-color:rgba(255,255,255,0.10);backdrop-filter:blur(10px);padding-block: 9px; padding-inline: 16px;\n}.elementor .e-1aba6b2e-57ce{max-width:18ch;font-family:'Inter Tight';font-weight:400;font-size:clamp(38px,4.8vw,64px);color:#FFFFFF;letter-spacing:-0.025em;line-height:1;text-align:center;margin:0px;}.elementor .e-4afb4888-7783{max-width:52ch;font-family:'Inter Tight';font-weight:400;font-size:17px;color:rgba(255,255,255,0.78);letter-spacing:-0.009em;line-height:1.5;text-align:center;margin:0px;}.elementor .e-630cd4a-b464:hover,.elementor .e-630cd4a-b464:focus-visible{color:#FFFFFF;border-color:rgba(255,255,255,0.45);background-color:rgba(255,255,255,0.22);}.elementor .e-630cd4a-b464{color:#FFFFFF;border-radius:9999px;border-width:1px;border-color:rgba(255,255,255,0.28);border-style:solid;background-color:rgba(255,255,255,0.12);box-shadow:0px 1px 0px 0px rgba(255,255,255,0.25) inset;backdrop-filter:blur(20px) saturate(180%);transition:background-color 0.25s, border-color 0.25s;padding-block: 16px; padding-inline: 22px;\n}.elementor .e-ea0f19f-1ded:hover,.elementor .e-ea0f19f-1ded:focus-visible{color:#FFFFFF;border-color:rgba(255,255,255,0.45);background-color:rgba(255,255,255,0.22);}.elementor .e-ea0f19f-1ded{color:#FFFFFF;border-radius:9999px;border-width:1px;border-color:rgba(255,255,255,0.28);border-style:solid;background-color:rgba(255,255,255,0.12);box-shadow:0px 1px 0px 0px rgba(255,255,255,0.25) inset;backdrop-filter:blur(20px) saturate(180%);transition:background-color 0.25s, border-color 0.25s;padding-block: 16px; padding-inline: 22px;\n}.elementor .e-3f963de5-609a:hover,.elementor .e-3f963de5-609a:focus-visible{color:#FFFFFF;border-color:rgba(255,255,255,0.45);background-color:rgba(255,255,255,0.22);}.elementor .e-3f963de5-609a{color:#FFFFFF;border-radius:9999px;border-width:1px;border-color:rgba(255,255,255,0.28);border-style:solid;background-color:rgba(255,255,255,0.12);box-shadow:0px 1px 0px 0px rgba(255,255,255,0.25) inset;backdrop-filter:blur(20px) saturate(180%);transition:background-color 0.25s, border-color 0.25s;padding-block: 16px; padding-inline: 22px;\n}.elementor .e-71432c9-71c4{margin-block-start:8px;justify-content:center;}.elementor .e-395a195c-d39c{color:rgba(255,255,255,0.62);text-align:center;}.elementor .e-510399fd-d7da{text-align:center;gap:18px;align-items:center;}.elementor .e-1d7a5ebb-ffe5{width:100%;height:90vh;min-height:calc(82svh - 56px);color:#FFFFFF;background-image:linear-gradient(180deg, rgba(9,11,56,0.62) 0%,rgba(0, 0, 0, 0.72) 55%,rgba(15, 19, 98, 0.92) 100%),url("https://peraltaharo.com/wp-content/uploads/2026/09/pexels-asanjorjo-36288084-scaled-e1788537365399.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:var(--ph-navy-deep);display:flex;flex-direction:column;justify-content:center;align-items:center;padding-block: clamp(72px,10vh,120px); padding-inline: 0px;\n}.elementor .e-571c1042-7c80{max-width:20ch;text-align:center;}.elementor .e-5a955994-4404{text-align:center;padding:0px;display:flex;flex-direction:column;gap:18px;align-items:center;}.elementor .e-2448f0f1-d246{aspect-ratio:4/3;border-radius:10px;}.elementor .e-4def411b-577f{margin-block-start:6px;padding-inline: 6px;\n}.elementor .e-d068d56-92fd{padding-inline: 6px;\n}.elementor .e-16c2236a-e145{font-size:15px;padding-inline: 6px;\n}.elementor .e-357a176b-1261{padding-inline: 6px; padding-block: 10px 8px;\n}.elementor .e-c810d55-6746:hover,.elementor .e-c810d55-6746:focus-visible{background-color:#EDEDF0;}.elementor .e-c810d55-6746{padding:14px;border-radius:15px;background-color:#F4F4F5;transition:background-color 0.3s;flex-direction:column;gap:14px;align-items:flex-start;}.elementor .e-c478acf-a584{aspect-ratio:4/3;border-radius:10px;}.elementor .e-4b3de099-f3bc{margin-block-start:6px;padding-inline: 6px;\n}.elementor .e-3956c9b7-ee8e{padding-inline: 6px;\n}.elementor .e-32195fe8-d9ba{font-size:15px;padding-inline: 6px;\n}.elementor .e-339fbb0-30c3{padding-inline: 6px; padding-block: 10px 8px;\n}.elementor .e-6c60eb4e-16f0:hover,.elementor .e-6c60eb4e-16f0:focus-visible{background-color:#EDEDF0;}.elementor .e-6c60eb4e-16f0{padding:14px;border-radius:15px;background-color:#F4F4F5;transition:background-color 0.3s;flex-direction:column;gap:14px;align-items:flex-start;}.elementor .e-1643292b-51b4{aspect-ratio:4/3;border-radius:10px;}.elementor .e-25a2f6c3-462f{margin-block-start:6px;padding-inline: 6px;\n}.elementor .e-6d14400-5a76{padding-inline: 6px;\n}.elementor .e-435e6f9d-4a3b{font-size:15px;padding-inline: 6px;\n}.elementor .e-7c13fe40-4901{padding-inline: 6px; padding-block: 10px 8px;\n}.elementor .e-53d2f196-3d24:hover,.elementor .e-53d2f196-3d24:focus-visible{background-color:#EDEDF0;}.elementor .e-53d2f196-3d24{padding:14px;border-radius:15px;background-color:#F4F4F5;transition:background-color 0.3s;flex-direction:column;gap:14px;align-items:flex-start;}.elementor .e-192839bc-d7b7{padding:0px;display:grid;gap:16px;grid-template-columns:repeat(3, minmax(0,1fr));}.elementor .e-4fd7a516-be13{gap:clamp(40px,5vw,64px);}.elementor .e-50592e00-3e0d{width:100%;background-color:#FFFFFF;padding-block: clamp(80px,10vw,130px); padding-inline: 0px;\n}.elementor .e-21e05531-82d1{aspect-ratio:4/5;position:sticky;inset-block-start:88px;}.elementor .e-7b31f597-bdfd{color:#18181B;margin-block-start:10px;}.elementor .e-5f61fff5-7946{color:#71717A;}.elementor .e-4502b486-55ae{width:100%;column-gap:28px;padding:0px;display:grid;grid-template-columns:1fr 1fr;}.elementor .e-31ed75a9-3e54{margin-block-start:10px;}.elementor .e-3b674d91-e5ee{padding:0px;display:flex;flex-direction:column;gap:22px;align-items:flex-start;}.elementor .e-38d85d68-7ac5{scroll-margin-top:72px;display:grid;gap:clamp(32px,5vw,80px);grid-template-columns:1fr 1fr;align-items:start;padding-block: clamp(48px,6vw,88px); padding-inline: 0px;\n}.elementor .e-1cab6243-b297{aspect-ratio:4/5;position:sticky;inset-block-start:88px;order:2;}.elementor .e-5beaef18-10f2{color:#18181B;margin-block-start:10px;}.elementor .e-4bbf015a-f9d1{color:#71717A;}.elementor .e-6af552a7-429c{width:100%;column-gap:28px;padding:0px;display:grid;grid-template-columns:1fr 1fr;}.elementor .e-752d162a-6aaf{margin-block-start:10px;}.elementor .e-5616a1b6-ef4a{padding:0px;display:flex;flex-direction:column;gap:22px;align-items:flex-start;order:1;}.elementor .e-4183a4f0-88a2{scroll-margin-top:72px;border-color:#E4E4E7;border-style:solid;display:grid;gap:clamp(32px,5vw,80px);grid-template-columns:1fr 1fr;align-items:start;padding-block: clamp(48px,6vw,88px); padding-inline: 0px; border-block-start-width: 1px; border-block-end-width: 0px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-36e6141e-647c{aspect-ratio:4/5;position:sticky;inset-block-start:88px;}.elementor .e-4823c00c-be39{color:#18181B;margin-block-start:10px;}.elementor .e-4f1aac8d-14a4{color:#71717A;}.elementor .e-344d0e42-c6f0{width:100%;column-gap:28px;padding:0px;display:grid;grid-template-columns:1fr 1fr;}.elementor .e-69c851e6-31bc{margin-block-start:10px;}.elementor .e-799731c2-6ed5{padding:0px;display:flex;flex-direction:column;gap:22px;align-items:flex-start;}.elementor .e-5b63b9a1-611b{scroll-margin-top:72px;border-color:#E4E4E7;border-style:solid;display:grid;gap:clamp(32px,5vw,80px);grid-template-columns:1fr 1fr;align-items:start;padding-block: clamp(48px,6vw,88px); padding-inline: 0px; border-block-start-width: 1px; border-block-end-width: 0px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-45b26d00-3691{gap:0px;}.elementor .e-799bc8e7-6f88{width:100%;background-color:#F4F4F5;padding-block: clamp(40px,5vw,64px); padding-inline: 0px;\n}.elementor .e-3a1664a0-8153{max-width:14ch;}.elementor .e-73bcfc41-baba{margin-block-start:6px;}.elementor .e-4145b1d8-7938{padding:0px;display:flex;flex-direction:column;gap:22px;align-items:flex-start;}.elementor .e-6308550b-9855{width:auto;height:34px;object-fit:contain;}.elementor .e-3b9bb321-adc9{font-family:'Inter Tight';font-weight:400;font-size:clamp(34px,3.6vw,46px);color:#FFFFFF;letter-spacing:-0.025em;line-height:1;margin:0px;}.elementor .e-7c677b77-9d39{font-family:'Inter Tight';font-weight:400;font-size:14px;color:rgba(255,255,255,0.78);letter-spacing:-0.005em;margin:0px;}.elementor .e-117243a2-208b{padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-25dc13e5-96ad:hover,.elementor .e-25dc13e5-96ad:focus-visible{transform:scale3d(1.02, 1.02, 1);}.elementor .e-25dc13e5-96ad{width:100%;max-width:420px;aspect-ratio:1.586/1;padding:clamp(20px,2.4vw,28px);border-radius:15px;background-image:linear-gradient(118deg, #090B38 0%,#0F1257 35%,#1959BB 80%,#7FA4E0 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 2px 2px 0px rgba(0,0,0,0.05);transition:transform 0.4s;flex-direction:column;justify-content:space-between;align-items:flex-start;margin-inline: auto;\n}.elementor .e-745ca43c-7237{display:grid;gap:clamp(40px,6vw,96px);grid-template-columns:7fr 5fr;align-items:center;}.elementor .e-490c630b-e2dd{width:100%;background-color:#FFFFFF;padding-block: clamp(88px,11vw,150px); padding-inline: 0px;\n}