.elementor-671 .elementor-element.elementor-element-57a539e6{width:var(--container-widget-width,102.144%);max-width:102.144%;--container-widget-width:102.144%;--container-widget-flex-grow:0;color:#000}:root{--sea-900:#022a3a;--sea-800:#033c52;--sea-700:#065a78;--sea-600:#0a81a8;--sea-500:#0ea5c7;--sea-400:#34d5f2;--sea-300:#7fe8fb;--sea-200:#baf5ff;--sand-100:#f8fafc;--text:#073244;--white:#fff;--radius:18px;--shadow:0 12px 30px rgba(2,42,58,.25)}*{box-sizing:border-box}html,body{margin:0;padding:0}body{font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,'Helvetica Neue',Arial,'Noto Sans',sans-serif;color:var(--text);background:var(--sand-100);line-height:1.6}.container{max-width:1120px;margin:auto;padding:clamp(16px,3vw,32px)}.section{margin:clamp(28px,4vw,60px) 0}.grid-2{display:grid;gap:clamp(16px,3vw,28px);grid-template-columns:repeat(2,minmax(0,1fr))}.small{font-size:.92rem;opacity:.85}.hero{position:relative;min-height:68vh;display:grid;place-items:center;overflow:hidden;border-radius:0 0 var(--radius) var(--radius);background:#012a3a}.hero img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:contrast(1.05) saturate(1.1) brightness(.95)}.hero:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(2,42,58,.55) 0%,rgba(6,90,120,.72) 45%,rgba(2,42,58,.85) 100%)}.hero-inner{position:relative;z-index:2;text-align:center;padding:clamp(12px,2vw,24px);color:var(--white)}.kicker{letter-spacing:.2em;text-transform:uppercase;font-weight:700;color:var(--sea-300)}.h1{font-size:clamp(32px,5vw,58px);line-height:1.1;margin:.35em 0 .2em;font-weight:800}.sub{font-size:clamp(16px,2.2vw,22px);opacity:.92}.h2{font-size:clamp(22px,3vw,34px);line-height:1.2;margin:.6em 0 .3em;color:var(--sea-700);font-weight:800}.lead{font-size:clamp(16px,2.2vw,20px);color:#0b3950}.card{background:var(--white);border-radius:var(--radius);padding:clamp(16px,2.5vw,28px);box-shadow:var(--shadow)}.badge{display:inline-block;padding:.35em .65em;border-radius:999px;background:var(--sea-500);color:#002433;font-weight:700;letter-spacing:.04em}.quote{background:linear-gradient(135deg,var(--sea-900),var(--sea-700));color:var(--white);border-radius:var(--radius);padding:clamp(18px,3vw,32px);position:relative;overflow:hidden}.quote strong{color:var(--sea-300)}.quote .big{font-size:clamp(22px,3.2vw,34px);line-height:1.3;font-weight:800}.gallery{display:grid;gap:12px;grid-template-columns:repeat(3,1fr)}.gallery img{width:100%;height:240px;object-fit:cover;border-radius:14px}.cta{display:flex;gap:14px;flex-wrap:wrap;align-items:center;background:var(--white);border:1px solid rgba(2,42,58,.08);border-radius:var(--radius);padding:clamp(16px,2vw,22px);box-shadow:var(--shadow)}.btn{appearance:none;border:0;border-radius:12px;padding:12px 18px;background:linear-gradient(180deg,var(--sea-500),var(--sea-700));color:var(--white);font-weight:800;letter-spacing:.02em;cursor:pointer;box-shadow:0 6px 16px rgba(14,165,199,.35);transition:transform .15s ease,filter .2s ease;text-decoration:none;display:inline-flex;align-items:center;gap:10px}.btn:hover{transform:translateY(-1px);filter:brightness(1.05)}.btn.outline{background:0 0;color:var(--sea-700);border:2px solid var(--sea-600);box-shadow:none}.figure{position:relative}.figure img{width:100%;border-radius:var(--radius);box-shadow:var(--shadow)}.caption{font-size:.9rem;color:#0b3950;margin-top:8px;opacity:.85}.kpi{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.kpi .k{background:var(--white);border-radius:16px;padding:16px;text-align:center;box-shadow:var(--shadow)}.kpi .k b{display:block;font-size:clamp(22px,3.2vw,32px);color:var(--sea-700)}.kpi .k span{font-size:.92rem;color:#0b3950}@media (max-width:900px){.grid-2{grid-template-columns:1fr}.gallery{grid-template-columns:1fr}.gallery img{height:220px}.kpi{grid-template-columns:1fr}.cta{flex-direction:column;align-items:stretch}.cta .btn{align-self:flex-end}}:root{--sea-900:#022a3a;--sea-800:#033c52;--sea-700:#065a78;--sea-600:#0a81a8;--sea-500:#0ea5c7;--sea-400:#34d5f2;--sea-300:#7fe8fb;--sea-200:#baf5ff;--sand-100:#f8fafc;--text:#073244;--white:#fff;--radius:18px;--shadow:0 12px 30px rgba(2,42,58,.25)}*{box-sizing:border-box}html,body{margin:0;padding:0}body{font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,'Helvetica Neue',Arial,'Noto Sans',sans-serif;color:var(--text);background:var(--sand-100);line-height:1.6}.container{max-width:1120px;margin:auto;padding:clamp(16px,3vw,32px)}.hero{position:relative;min-height:68vh;display:grid;place-items:center;overflow:hidden;border-radius:0 0 var(--radius) var(--radius);background:#012a3a}.hero img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:contrast(1.05) saturate(1.1) brightness(.95)}.hero:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(2,42,58,.55) 0%,rgba(6,90,120,.72) 45%,rgba(2,42,58,.85) 100%)}.hero-inner{position:relative;z-index:2;text-align:center;padding:clamp(12px,2vw,24px);color:var(--white)}.kicker{letter-spacing:.2em;text-transform:uppercase;font-weight:700;color:var(--sea-300)}.h1{font-size:clamp(32px,5vw,58px);line-height:1.1;margin:.35em 0 .2em;font-weight:800}.sub{font-size:clamp(16px,2.2vw,22px);opacity:.92}.section{margin:clamp(28px,4vw,60px) 0}.grid-2{display:grid;gap:clamp(16px,3vw,28px);grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:900px){.grid-2{grid-template-columns:1fr}}.card{background:var(--white);border-radius:var(--radius);padding:clamp(16px,2.5vw,28px);box-shadow:var(--shadow)}.badge{display:inline-block;padding:.35em .65em;border-radius:999px;background:var(--sea-500);color:#002433;font-weight:700;letter-spacing:.04em}.h2{font-size:clamp(22px,3vw,34px);line-height:1.2;margin:.6em 0 .3em;color:var(--sea-700);font-weight:800}.lead{font-size:clamp(16px,2.2vw,20px);color:#0b3950}.quote{background:linear-gradient(135deg,var(--sea-900),var(--sea-700));color:var(--white);border-radius:var(--radius);padding:clamp(18px,3vw,32px);position:relative;overflow:hidden}.quote strong{color:var(--sea-300)}.quote .big{font-size:clamp(22px,3.2vw,34px);line-height:1.3;font-weight:800}.gallery{display:grid;gap:12px;grid-template-columns:repeat(3,1fr)}.gallery img{width:100%;height:240px;object-fit:cover;border-radius:14px}@media(max-width:900px){.gallery{grid-template-columns:1fr}.gallery img{height:220px}}.cta{display:flex;gap:14px;flex-wrap:wrap;align-items:center;background:var(--white);border:1px solid rgba(2,42,58,.08);border-radius:var(--radius);padding:clamp(16px,2vw,22px);box-shadow:var(--shadow)}.btn{appearance:none;border:0;border-radius:12px;padding:12px 18px;background:linear-gradient(180deg,var(--sea-500),var(--sea-700));color:var(--white);font-weight:800;letter-spacing:.02em;cursor:pointer;box-shadow:0 6px 16px rgba(14,165,199,.35);transition:transform .15s ease,filter .2s ease;text-decoration:none;display:inline-flex;align-items:center;gap:10px}.btn:hover{transform:translateY(-1px);filter:brightness(1.05)}.btn.outline{background:0 0;color:var(--sea-700);border:2px solid var(--sea-600);box-shadow:none}.small{font-size:.92rem;opacity:.85}.figure{position:relative}.figure img{width:100%;border-radius:var(--radius);box-shadow:var(--shadow)}.caption{font-size:.9rem;color:#0b3950;margin-top:8px;opacity:.85}.kpi{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.kpi .k{background:var(--white);border-radius:16px;padding:16px;text-align:center;box-shadow:var(--shadow)}.kpi .k b{display:block;font-size:clamp(22px,3.2vw,32px);color:var(--sea-700)}.kpi .k span{font-size:.92rem;color:#0b3950}