.elementor .e-a985c47-0b8c20f{column-gap:0px;padding:0px;display:flex;flex-direction:row;}.elementor .e-09ac7ff-9db11b6{font-family:"Cormorant Garamond";font-weight:600;font-size:64px;color:#0C2D4A;line-height:0.9em;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;display:flex;gap:0px;}.elementor .e-c156a05-3d79818{column-gap:20px;padding:0px;display:flex;flex-direction:row;}.elementor .e-f0aa57c-f6712af{padding:0px;}.elementor .e-f7757a0-93a48ac{width:100%;max-width:1600px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-3f17141-0a0b30b{width:100%;max-width:100%;padding-block-start:120px;padding-block-end:100px;padding-inline-start:120px;padding-inline-end:120px;background-image:url("https://johnlogancv.staging.mysecurepage.net/wp-content/uploads/2026/10/coverhe0451.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:0px -55px;display:flex;}.elementor .e-efc0a63-5ba6514{font-family:"Cormorant Garamond";font-weight:600;font-size:52px;color:#0C2D4A;line-height:1.1em;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;display:flex;gap:0px;justify-content:center;}.elementor .e-547b710-0156ed1{font-family:"Cormorant Garamond";font-weight:600;font-size:24px;color:#0C2D4A;line-height:1.1em;margin-block-start:10px;margin-inline-start:0px;margin-inline-end:0px;display:flex;gap:0px;}.elementor .e-e52e4ec-35c0023{font-family:"Cormorant Garamond";font-weight:600;font-size:24px;color:#0C2D4A;line-height:1.1em;margin-block-start:10px;margin-inline-start:0px;margin-inline-end:0px;display:flex;gap:0px;}.elementor .e-bbeec71-9e9d48e{font-family:"Cormorant Garamond";font-weight:600;font-size:24px;color:#0C2D4A;line-height:1.1em;margin-block-start:10px;margin-inline-start:0px;margin-inline-end:0px;display:flex;gap:0px;}.elementor .e-6beec91-52a752d{font-family:"Cormorant Garamond";font-weight:600;font-size:24px;color:#0C2D4A;line-height:1.1em;margin-block-start:10px;margin-inline-start:0px;margin-inline-end:0px;display:flex;gap:0px;}.elementor .e-a2104e1-8cd6a49{font-family:"Cormorant Garamond";font-weight:600;font-size:24px;color:#0C2D4A;line-height:1.1em;margin-block-start:10px;margin-inline-start:0px;margin-inline-end:0px;display:flex;gap:0px;}.elementor .e-dec7c23-b4f6802{font-family:"Cormorant Garamond";font-weight:600;font-size:24px;color:#ffffff;line-height:1.1em;margin-block-start:10px;margin-inline-start:0px;margin-inline-end:0px;display:flex;gap:0px;}.elementor .e-08ed360-ff0fcab{font-family:"Cormorant Garamond";font-weight:600;font-size:52px;color:#0C2D4A;line-height:1.1em;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;display:flex;gap:0px;justify-content:center;}.elementor .e-6c7ac96-05c4edf{font-family:"Source Sans 3";font-weight:400;font-size:18px;color:#ffffff;line-height:0.9em;text-align:start;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;display:flex;gap:0px;justify-content:center;align-items:center;}.elementor .e-1694e94-7dee84e{font-family:"Cormorant Garamond";font-weight:500;font-size:48px;color:#ffffff;line-height:0.9em;text-align:center;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;display:flex;gap:0px;justify-content:center;align-items:center;}.elementor .e-d5bd36a-1c96b2c{font-family:"Source Sans 3";font-weight:400;font-size:20px;color:#ffffff;line-height:1.2em;text-align:center;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;display:flex;gap:0px;justify-content:center;align-items:center;}.elementor .e-5ae2fba-04bab4c{column-gap:20px;padding:0px;display:flex;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-01d4eeb-1c84dab{width:70%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-05b6232-f36c7bb{padding-block-start:15px;padding-block-end:30px;display:flex;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-14ddafe-768c12e{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;border-block-start-width:0px;border-block-end-width:2px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#2F5E82;border-style:solid;background-color:#013158;}