.elementor .e-8610a57-28b3c2a{font-size:clamp(56px,10vw,150px);letter-spacing:-0.045em;line-height:0.9;text-align:center;}.elementor .e-a8fd528-8b9415e{max-width:52ch;text-align:center;}.elementor .e-d4a3f4b-da6176f{margin-block-start:6px;justify-content:center;}.elementor .e-59960f9-92cf09a{width:100%;text-align:center;padding:0px;flex-direction:column;gap:22px;align-items:center;}.elementor .e-f679b1b-627e197:hover,.elementor .e-f679b1b-627e197:focus-visible{opacity:100%;filter:grayscale(0px);}.elementor .e-f679b1b-627e197{width:100%;aspect-ratio:1/1;object-fit:contain;padding:6px;opacity:70%;transition:filter 0.35s, opacity 0.35s;filter: grayscale(0);\n}.elementor .e-0ceb625-2a4b014:hover,.elementor .e-0ceb625-2a4b014:focus-visible{opacity:100%;filter:grayscale(0px);}.elementor .e-0ceb625-2a4b014{width:100%;aspect-ratio:1/1;object-fit:contain;padding:6px;opacity:70%;transition:filter 0.35s, opacity 0.35s;filter: grayscale(0);\n}.elementor .e-3811d6b-11050f6:hover,.elementor .e-3811d6b-11050f6:focus-visible{opacity:100%;filter:grayscale(0px);}.elementor .e-3811d6b-11050f6{width:100%;aspect-ratio:1/1;object-fit:contain;padding:6px;opacity:70%;transition:filter 0.35s, opacity 0.35s;filter: grayscale(0);\n}.elementor .e-5a83597-24268d8:hover,.elementor .e-5a83597-24268d8:focus-visible{opacity:100%;filter:grayscale(0px);}.elementor .e-5a83597-24268d8{width:100%;aspect-ratio:1/1;object-fit:contain;padding:6px;opacity:70%;transition:filter 0.35s, opacity 0.35s;filter: grayscale(0);\n}.elementor .e-88d8e8f-127ae40:hover,.elementor .e-88d8e8f-127ae40:focus-visible{opacity:100%;filter:grayscale(0px);}.elementor .e-88d8e8f-127ae40{width:100%;aspect-ratio:1/1;object-fit:contain;padding:6px;opacity:70%;transition:filter 0.35s, opacity 0.35s;filter: grayscale(0);\n}.elementor .e-ebbb717-3112e88:hover,.elementor .e-ebbb717-3112e88:focus-visible{opacity:100%;filter:grayscale(0px);}.elementor .e-ebbb717-3112e88{width:100%;aspect-ratio:1/1;object-fit:contain;padding:6px;opacity:70%;transition:filter 0.35s, opacity 0.35s;filter: grayscale(0);\n}.elementor .e-c7ef080-fd1c6a4:hover,.elementor .e-c7ef080-fd1c6a4:focus-visible{opacity:100%;filter:grayscale(0px);}.elementor .e-c7ef080-fd1c6a4{width:100%;aspect-ratio:1/1;object-fit:contain;padding:6px;opacity:70%;transition:filter 0.35s, opacity 0.35s;filter: grayscale(0);\n}.elementor .e-8e65666-8b81488:hover,.elementor .e-8e65666-8b81488:focus-visible{opacity:100%;filter:grayscale(0px);}.elementor .e-8e65666-8b81488{width:100%;aspect-ratio:1/1;object-fit:contain;padding:6px;opacity:70%;transition:filter 0.35s, opacity 0.35s;filter: grayscale(0);\n}.elementor .e-c283700-28f848d:hover,.elementor .e-c283700-28f848d:focus-visible{opacity:100%;filter:grayscale(0px);}.elementor .e-c283700-28f848d{width:100%;aspect-ratio:1/1;object-fit:contain;padding:6px;opacity:70%;transition:filter 0.35s, opacity 0.35s;filter: grayscale(0);\n}.elementor .e-6af9f62-f25ec5b:hover,.elementor .e-6af9f62-f25ec5b:focus-visible{opacity:100%;filter:grayscale(0px);}.elementor .e-6af9f62-f25ec5b{width:100%;aspect-ratio:1/1;object-fit:contain;padding:6px;opacity:70%;transition:filter 0.35s, opacity 0.35s;filter: grayscale(0);\n}.elementor .e-bcb41d7-0de10ab:hover,.elementor .e-bcb41d7-0de10ab:focus-visible{opacity:100%;filter:grayscale(0px);}.elementor .e-bcb41d7-0de10ab{width:100%;aspect-ratio:1/1;object-fit:contain;padding:6px;opacity:70%;transition:filter 0.35s, opacity 0.35s;filter: grayscale(0);\n}.elementor .e-3a28e05-96accf1:hover,.elementor .e-3a28e05-96accf1:focus-visible{opacity:100%;filter:grayscale(0px);}.elementor .e-3a28e05-96accf1{width:100%;aspect-ratio:1/1;object-fit:contain;padding:6px;opacity:70%;transition:filter 0.35s, opacity 0.35s;filter: grayscale(0);\n}.elementor .e-3cc057b-31722d4:hover,.elementor .e-3cc057b-31722d4:focus-visible{opacity:100%;filter:grayscale(0px);}.elementor .e-3cc057b-31722d4{width:100%;aspect-ratio:1/1;object-fit:contain;padding:6px;opacity:70%;transition:filter 0.35s, opacity 0.35s;filter: grayscale(0);\n}.elementor .e-1e59e7e-ff3900a{padding:clamp(12px,1.6vw,20px);border-radius:24px;display:grid;gap:8px;grid-template-columns:repeat(13, minmax(0,1fr));}.elementor .e-db32606-c16272c{gap:clamp(32px,4vw,56px);}.elementor .e-eac2888-43504ed{width:100%;background-color:#E5E5E5;padding-block: clamp(48px,7vw,104px) 12px; padding-inline: 0px;\n}.elementor .e-ac55f53-c265d47{color:rgba(255,255,255,0.6);}.elementor .e-dc1ca82-74a29fd{font-family:'Inter Tight';font-weight:400;font-size:clamp(19px,1.9vw,26px);color:#FFFFFF;letter-spacing:-0.018em;line-height:1.35;margin:0px;}.elementor .e-9699d51-d4e687e{font-family:'Inter Tight';font-weight:700;font-size:17px;color:#FFFFFF;margin:0px;}.elementor .e-745fdd3-0d80752{color:rgba(255,255,255,0.6);}.elementor .e-13f287d-76d5ac8{width:auto;padding:0px;display:flex;flex-direction:column;gap:2px;}.elementor .e-2b120b1-50d5e7c{font-size:14px;padding-block: 12px; padding-inline: 16px;\n}.elementor .e-cf7ebd9-afa663f{width:100%;border-color:rgba(255,255,255,0.18);border-style:solid;gap:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;padding-block: 20px 0px; 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-43cdb8e-662e8f5{flex-direction:column;gap:28px;justify-content:space-between;align-items:flex-start;padding-block: clamp(8px,2vw,24px); padding-inline: 0px;\n}.elementor .e-949a8ff-e70a0eb{width:100%;height:100%;min-height:360px;text-align:center;padding:20px;border-radius:24px;border-width:1.5px;border-color:rgba(255,255,255,0.3);border-style:dashed;background-image:url("https://peraltaharo.com/wp-content/uploads/2026/10/Continental-Tank.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center left;background-color:rgba(255,255,255,0.06);background-clip:border-box;display:flex;justify-content:center;align-items:center;}.elementor .e-4f07a49-e16cbd5{background-color:var(--ph-navy-deep);display:grid;gap:clamp(24px,4vw,64px);grid-template-columns:7fr 4fr;align-items:stretch;}.elementor .e-dba2063-1017800{width:100%;background-color:#E5E5E5;padding-block: 12px; padding-inline: 0px;\n}.elementor .e-1072b2d-10732f1{max-width:11ch;font-size:clamp(42px,6vw,88px);letter-spacing:-0.035em;line-height:0.95;}.elementor .e-9d4cac5-64af50d{padding:0px;flex-direction:column;gap:20px;align-items:flex-start;}.elementor .e-4f13d4c-c5f9ea5{display:grid;gap:clamp(20px,4vw,64px);grid-template-columns:7fr 5fr;align-items:end;padding-block: 0px clamp(20px,3vw,36px); padding-inline: 0px;\n}.elementor .e-7d7a48e-742b1e9{height:100%;min-height:300px;aspect-ratio:4/5;}.elementor .e-c154559-a8c6935{flex:0 0 auto;}.elementor .e-31b489a-d955292{padding:0px;gap:12px;align-items:center;}.elementor .e-2c19c17-7b4a1b4{font-family:'Inter Tight';font-weight:400;font-size:clamp(17px,1.5vw,21px);color:#000000;letter-spacing:-0.012em;line-height:1.45;margin:0px;}.elementor .e-df62e8f-31ade41{font-family:'Inter Tight';font-weight:700;font-size:16px;color:#000000;line-height:1.3;margin:0px;}.elementor .e-9363a34-b96dbf2{width:auto;padding:0px;display:flex;flex-direction:column;gap:2px;}.elementor .e-be59952-8c63b81{font-size:14px;padding-block: 12px; padding-inline: 16px;\n}.elementor .e-8224782-97e9c78{border-color:#C6C6C6;border-style:solid;gap:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;padding-block: 16px 0px; 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-38adb76-e313575{flex-direction:column;gap:20px;justify-content:space-between;padding-block: clamp(8px,2vw,28px); padding-inline: clamp(4px,1.6vw,20px);\n}.elementor .e-b4503f1-feedaa6{padding:12px;display:grid;gap:clamp(16px,3vw,40px);grid-template-columns:4fr 8fr;align-items:stretch;}.elementor .e-c05433d-33298a0{height:100%;min-height:300px;aspect-ratio:4/5;order:2;}.elementor .e-a9d83cb-41746ac{flex:0 0 auto;}.elementor .e-a39f0d8-8a2fdec{padding:0px;gap:12px;align-items:center;}.elementor .e-4574f21-15c9154{font-family:'Inter Tight';font-weight:400;font-size:clamp(17px,1.5vw,21px);color:#000000;letter-spacing:-0.012em;line-height:1.45;margin:0px;}.elementor .e-f31844b-996a9e4{font-family:'Inter Tight';font-weight:700;font-size:16px;color:#000000;line-height:1.3;margin:0px;}.elementor .e-cea32c5-c77a73f{width:auto;padding:0px;display:flex;flex-direction:column;gap:2px;}.elementor .e-9bb42b6-c91a65f{font-size:14px;padding-block: 12px; padding-inline: 16px;\n}.elementor .e-e4d3d0a-d7ea85a{border-color:#C6C6C6;border-style:solid;gap:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;padding-block: 16px 0px; 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-bb0e677-a999568{flex-direction:column;gap:20px;justify-content:space-between;order:1;padding-block: clamp(8px,2vw,28px); padding-inline: clamp(4px,1.6vw,20px);\n}.elementor .e-ed72d23-cad1b16{padding:12px;display:grid;gap:clamp(16px,3vw,40px);grid-template-columns:8fr 4fr;align-items:stretch;}.elementor .e-bb0d957-143d757{height:100%;min-height:300px;aspect-ratio:4/5;}.elementor .e-ad70c67-2e451bb{flex:0 0 auto;}.elementor .e-9711054-b288118{padding:0px;gap:12px;align-items:center;}.elementor .e-613c8b5-18ccbeb{font-family:'Inter Tight';font-weight:400;font-size:clamp(17px,1.5vw,21px);color:#000000;letter-spacing:-0.012em;line-height:1.45;margin:0px;}.elementor .e-3ece2db-6a26640{font-family:'Inter Tight';font-weight:700;font-size:16px;color:#000000;line-height:1.3;margin:0px;}.elementor .e-bbccee2-32dc80f{width:auto;padding:0px;display:flex;flex-direction:column;gap:2px;}.elementor .e-96914b0-c7e9072{font-size:14px;padding-block: 12px; padding-inline: 16px;\n}.elementor .e-4871039-cc5bf7c{border-color:#C6C6C6;border-style:solid;gap:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;padding-block: 16px 0px; 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-d8b4006-8c51f83{flex-direction:column;gap:20px;justify-content:space-between;padding-block: clamp(8px,2vw,28px); padding-inline: clamp(4px,1.6vw,20px);\n}.elementor .e-0885524-a7f044e{padding:12px;display:grid;gap:clamp(16px,3vw,40px);grid-template-columns:4fr 8fr;align-items:stretch;}.elementor .e-4e327ca-d3afc2c{height:100%;min-height:300px;aspect-ratio:4/5;order:2;}.elementor .e-933290c-fec6c32{flex:0 0 auto;}.elementor .e-154935d-dd62279{padding:0px;gap:12px;align-items:center;}.elementor .e-8e99888-7973634{font-family:'Inter Tight';font-weight:400;font-size:clamp(17px,1.5vw,21px);color:#000000;letter-spacing:-0.012em;line-height:1.45;margin:0px;}.elementor .e-802bce3-2caabcb{font-family:'Inter Tight';font-weight:700;font-size:16px;color:#000000;line-height:1.3;margin:0px;}.elementor .e-67dbbbe-040c8a0{width:auto;padding:0px;display:flex;flex-direction:column;gap:2px;}.elementor .e-3a71e57-0d24243{font-size:14px;padding-block: 12px; padding-inline: 16px;\n}.elementor .e-b853a65-740dea0{border-color:#C6C6C6;border-style:solid;gap:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;padding-block: 16px 0px; 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-32be576-8b7e556{flex-direction:column;gap:20px;justify-content:space-between;order:1;padding-block: clamp(8px,2vw,28px); padding-inline: clamp(4px,1.6vw,20px);\n}.elementor .e-652482b-fad16fc{padding:12px;display:grid;gap:clamp(16px,3vw,40px);grid-template-columns:8fr 4fr;align-items:stretch;}.elementor .e-1c66870-9426666{height:100%;min-height:300px;aspect-ratio:4/5;}.elementor .e-2fee53c-0f1d400{flex:0 0 auto;}.elementor .e-f4c4618-7288651{padding:0px;gap:12px;align-items:center;}.elementor .e-f524c30-20066cf{font-family:'Inter Tight';font-weight:400;font-size:clamp(17px,1.5vw,21px);color:#000000;letter-spacing:-0.012em;line-height:1.45;margin:0px;}.elementor .e-d318e7a-2dbe305{font-family:'Inter Tight';font-weight:700;font-size:16px;color:#000000;line-height:1.3;margin:0px;}.elementor .e-04fc385-7dee54f{width:auto;padding:0px;display:flex;flex-direction:column;gap:2px;}.elementor .e-310c298-ff6276a{font-size:14px;padding-block: 12px; padding-inline: 16px;\n}.elementor .e-78a1739-2319aa5{border-color:#C6C6C6;border-style:solid;gap:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;padding-block: 16px 0px; 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-866fce2-3a9d1e1{flex-direction:column;gap:20px;justify-content:space-between;padding-block: clamp(8px,2vw,28px); padding-inline: clamp(4px,1.6vw,20px);\n}.elementor .e-a4fb945-f2ffb02{padding:12px;display:grid;gap:clamp(16px,3vw,40px);grid-template-columns:4fr 8fr;align-items:stretch;}.elementor .e-5aecf89-3b4a51d{height:100%;min-height:300px;aspect-ratio:4/5;order:2;}.elementor .e-a6c62b4-9b928f5{flex:0 0 auto;}.elementor .e-78d83e0-8fc9643{padding:0px;gap:12px;align-items:center;}.elementor .e-3c801cf-c7b8b27{font-family:'Inter Tight';font-weight:400;font-size:clamp(17px,1.5vw,21px);color:#000000;letter-spacing:-0.012em;line-height:1.45;margin:0px;}.elementor .e-93fb40b-a462f99{font-family:'Inter Tight';font-weight:700;font-size:16px;color:#000000;line-height:1.3;margin:0px;}.elementor .e-a8dcf43-56f824c{width:auto;padding:0px;display:flex;flex-direction:column;gap:2px;}.elementor .e-53192d4-625fc81{font-size:14px;padding-block: 12px; padding-inline: 16px;\n}.elementor .e-4ca0da2-9a186cc{border-color:#C6C6C6;border-style:solid;gap:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;padding-block: 16px 0px; 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-a5e248b-a8260b2{flex-direction:column;gap:20px;justify-content:space-between;order:1;padding-block: clamp(8px,2vw,28px); padding-inline: clamp(4px,1.6vw,20px);\n}.elementor .e-42a0625-1e77dd6{padding:12px;display:grid;gap:clamp(16px,3vw,40px);grid-template-columns:8fr 4fr;align-items:stretch;}.elementor .e-b50787a-c8f3b46{height:100%;min-height:300px;aspect-ratio:4/5;}.elementor .e-ffeb4f4-4cd0481{flex:0 0 auto;}.elementor .e-c6abb5e-4b07671{padding:0px;gap:12px;align-items:center;}.elementor .e-14781e8-4430468{font-family:'Inter Tight';font-weight:400;font-size:clamp(17px,1.5vw,21px);color:#000000;letter-spacing:-0.012em;line-height:1.45;margin:0px;}.elementor .e-006386f-38ac5cd{font-family:'Inter Tight';font-weight:700;font-size:16px;color:#000000;line-height:1.3;margin:0px;}.elementor .e-913ca77-e05bd5a{width:auto;padding:0px;display:flex;flex-direction:column;gap:2px;}.elementor .e-5af4b82-fe22d01{border-color:#C6C6C6;border-style:solid;gap:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;padding-block: 16px 0px; 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-ca3415e-65ee71e{flex-direction:column;gap:20px;justify-content:space-between;padding-block: clamp(8px,2vw,28px); padding-inline: clamp(4px,1.6vw,20px);\n}.elementor .e-d0cdb04-5feeca2{padding:12px;display:grid;gap:clamp(16px,3vw,40px);grid-template-columns:4fr 8fr;align-items:stretch;}.elementor .e-ae24a17-1013a5f{height:100%;min-height:300px;aspect-ratio:4/5;order:2;}.elementor .e-862c9e7-2b6c35d{flex:0 0 auto;}.elementor .e-ef46bc2-04219d8{padding:0px;gap:12px;align-items:center;}.elementor .e-aa81578-dd77c9e{font-family:'Inter Tight';font-weight:400;font-size:clamp(17px,1.5vw,21px);color:#000000;letter-spacing:-0.012em;line-height:1.45;margin:0px;}.elementor .e-aa2db74-9b5f842{font-family:'Inter Tight';font-weight:700;font-size:16px;color:#000000;line-height:1.3;margin:0px;}.elementor .e-e527493-791207b{width:auto;padding:0px;display:flex;flex-direction:column;gap:2px;}.elementor .e-deccd06-d0253f3{font-size:14px;padding-block: 12px; padding-inline: 16px;\n}.elementor .e-50b7d13-77bcc68{border-color:#C6C6C6;border-style:solid;gap:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;padding-block: 16px 0px; 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-e30dcf0-e87f903{flex-direction:column;gap:20px;justify-content:space-between;order:1;padding-block: clamp(8px,2vw,28px); padding-inline: clamp(4px,1.6vw,20px);\n}.elementor .e-4eeb7b3-4884601{padding:12px;display:grid;gap:clamp(16px,3vw,40px);grid-template-columns:8fr 4fr;align-items:stretch;}.elementor .e-733b3ca-429ad10{padding:0px;display:flex;flex-direction:column;gap:12px;}.elementor .e-b0a6a7f-722067d{gap:12px;}.elementor .e-55dd281-96891b5{width:100%;background-color:#E5E5E5;padding-block: clamp(56px,7vw,96px) 12px; padding-inline: 0px;\n}.elementor .e-dbc4c36-12c7ca2{color:rgba(255,255,255,0.6);}.elementor .e-142b437-072726a{max-width:14ch;font-size:clamp(40px,5.6vw,80px);color:#FFFFFF;text-align:center;}.elementor .e-cfa8b17-bb410e6{max-width:56ch;color:rgba(255,255,255,0.75);text-align:center;}.elementor .e-63a5aac-307a462{margin-block-start:6px;justify-content:center;}.elementor .e-2ce38f2-99e5002{text-align:center;border-start-start-radius:64px;border-start-end-radius:64px;border-end-start-radius:32px;border-end-end-radius:32px;background-color:var(--ph-navy-deep);flex-direction:column;gap:22px;align-items:center;padding-block: clamp(48px,7vw,96px);\n}.elementor .e-1c1e732-c01843d{width:100%;background-color:#E5E5E5;padding-block: 12px clamp(72px,9vw,120px); padding-inline: 0px;\n}