.elementor .e-3e6c8790-e63f{grid-template-columns:repeat(2, minmax(0,1fr));}.elementor .e-15d0ed69-7208{margin-block-end:0.85rem;}.elementor .e-61cb6353-9cd2{background-color:#FFFFFF;gap:0px;}.elementor .e-14d11110-185e{margin-block-end:0.85rem;}.elementor .e-26df9b41-7b2d{background-color:#FFFFFF;gap:0px;}.elementor .e-7fa1be3b-65f0{margin-block-end:0.85rem;}.elementor .e-6118523a-72c1{background-color:#FFFFFF;gap:0px;}.elementor .e-28bc1a46-a872{margin-block-end:0.85rem;}.elementor .e-22701640-d0b2{background-color:#FFFFFF;gap:0px;}.elementor .e-7cbec7a6-fe38{padding-block-start:0px;}.elementor .e-69504717-9d3f{min-width:0px;max-width:960px;font-family:var(--kept-typeface);font-size:clamp(2rem,3.3vw,3.2rem);color:var(--kept-paper);letter-spacing:-0.045em;line-height:1.12;padding:0px;margin-block-start:0px;margin-block-end:28px;margin-inline-start:0px;margin-inline-end:0px;box-sizing: border-box; font-weight: 520;\n}.elementor .e-325968b2-145a{min-width:0px;max-width:770px;font-family:var(--kept-typeface);font-size:clamp(1.13rem, 1.65vw, 1.45rem);color:var(--kept-mist);line-height:1.55;padding:0px;margin-block-start:0px;margin-block-end:30px;margin-inline-start:0px;margin-inline-end:0px;box-sizing: border-box;\n}.elementor .e-6099219f-a7c2{min-width:0px;max-width:1080px;font-family:var(--kept-typeface);font-size:16px;color:var(--kept-paper);line-height:1.6;padding:0px;margin:0px;display:block;box-sizing: border-box;\n}.elementor .e-7bae83fd-e267{min-width:0px;font-family:var(--kept-typeface);font-size:16px;color:var(--kept-paper);line-height:1.6;padding-block-start:64px;padding-block-end:64px;padding-inline-start:4vw;padding-inline-end:clamp(325px, 32vw, 430px);margin:0px;background-color:var(--kept-navy);display:block;gap:5vw;grid-template-columns:minmax(0,1fr) minmax(330px,.8fr);align-items:end;box-sizing: border-box;\n}.elementor .e-5c224dc3-71a5{width:100%;height:auto;min-width:0px;max-width:100%;object-fit:contain;font-family:var(--kept-typeface);font-size:16px;color:var(--kept-navy);line-height:1.6;padding:0px;margin:0px;display:block;box-sizing: border-box;\n}.elementor .e-1f40e7a8-ecef{width:clamp(270px, 25vw, 360px);min-width:0px;position:absolute;inset-block-start:50%;inset-inline-end:clamp(24px, 4vw, 58px);font-family:var(--kept-typeface);font-size:16px;color:var(--kept-navy);line-height:1.6;padding:0px;margin:0px;background-color:transparent;transform:translate3d(0px, -50%, 0px);display:flex;justify-content:center;align-items:center;box-sizing: border-box;\n}.elementor .e-230475c6-48cd{min-width:0px;position:relative;font-family:var(--kept-typeface);font-size:16px;color:var(--kept-navy);line-height:1.6;padding:0px;margin:0px;background-color:var(--kept-navy);display:block;box-sizing: border-box;\n}.elementor .e-26ef92e7-1445{width:42px;height:42px;min-width:0px;position:relative;z-index:5;font-family:var(--kept-typeface);font-size:23px;color:var(--kept-navy);line-height:1;cursor:pointer;padding:0px;margin:0px;border-radius:50%;border-width:1px;border-color:var(--kept-navy);border-style:solid;background-color:var(--kept-paper);flex:0 0 42px;box-sizing: border-box; touch-action: manipulation; &:focus-visible { outline: 3px solid var(--kept-ocean); outline-offset: 4px; }\n}.elementor .e-4b95580a-5ae4{width:180px;height:auto;min-width:0px;object-fit:fill;position:absolute;inset-block-start:-16px;inset-inline-start:-16px;font-family:var(--kept-typeface);font-size:16px;color:var(--kept-navy);line-height:1.6;padding:0px;margin:0px;mix-blend-mode:normal;display:block;box-sizing: border-box; pointer-events: none; max-width: none; max-height: none;\n}.elementor .e-64bed6e9-5574{width:72px;height:72px;min-width:0px;overflow:hidden;position:relative;font-family:var(--kept-typeface);font-size:16px;color:var(--kept-navy);line-height:1.6;padding:0px;margin:0px;display:block;flex:0 1 auto;box-sizing: border-box;\n}.elementor .e-619a12df-91ca{width:clamp(160px, 15vw, 200px);height:116px;min-width:0px;position:absolute;inset-block-start:50%;inset-inline-start:50%;font-family:var(--kept-typeface);font-size:16px;color:var(--kept-navy);line-height:1.6;text-decoration:none;padding:13px;margin:0px;border-width:0px;background-color:transparent;opacity:0%;transform:translate3d(-50%, -50%, 0px) scale3d(0.7, 0.7, 1);transition:transform 450ms, opacity 360ms;display:flex;gap:8px;grid-column:auto;justify-content:center;align-items:center;box-sizing: border-box; touch-action: manipulation; text-underline-offset: 4px; will-change: transform, opacity; user-select: none; -webkit-user-drag: none; &:focus-visible { outline: 3px solid var(--kept-ocean); outline-offset: 4px; }\n}.elementor .e-5e8cd4f1-1950{width:38px;height:38px;min-width:0px;max-width:38px;max-height:38px;object-fit:contain;font-family:var(--kept-typeface);font-size:16px;color:var(--kept-navy);line-height:1.6;padding:0px;margin:0px;mix-blend-mode:normal;display:block;box-sizing: border-box; pointer-events: none;\n}.elementor .e-2abac37f-5028{min-width:0px;font-family:var(--kept-typeface);font-size:clamp(.86rem, 1.35vw, 1.08rem);color:var(--kept-navy);letter-spacing:-0.04em;line-height:1.6;padding:0px;margin:0px;box-sizing: border-box; font-weight: 780; white-space: nowrap;\n}.elementor .e-1c6441-4484{width:clamp(160px, 15vw, 200px);height:116px;min-width:0px;position:absolute;inset-block-start:50%;inset-inline-start:50%;font-family:var(--kept-typeface);font-size:16px;color:var(--kept-navy);line-height:1.6;text-decoration:none;padding:13px;margin:0px;border-width:0px;background-color:transparent;opacity:0%;transform:translate3d(-50%, -50%, 0px) scale3d(0.7, 0.7, 1);transition:transform 450ms, opacity 360ms;display:flex;gap:8px;justify-content:center;align-items:center;box-sizing: border-box; touch-action: manipulation; text-underline-offset: 4px; will-change: transform, opacity; user-select: none; -webkit-user-drag: none; & span { font-family: var(--kept-typeface); line-height: 1.6; padding: 0; margin: 0; font-weight: 780; letter-spacing: -.04em; white-space: nowrap; color: var(--kept-navy); font-size: clamp(.86rem, 1.35vw, 1.08rem); } &:focus-visible { outline: 3px solid var(--kept-ocean); outline-offset: 4px; }\n}.elementor .e-4371e40c-3b35{width:168px;height:64px;min-width:0px;max-width:100%;object-fit:contain;font-family:var(--kept-typeface);font-size:16px;color:var(--kept-navy);line-height:1.6;padding:0px;margin:0px;mix-blend-mode:normal;display:block;box-sizing: border-box; pointer-events: none;\n}.elementor .e-6ef001ba-399d{width:clamp(160px, 15vw, 200px);height:116px;min-width:0px;position:absolute;inset-block-start:50%;inset-inline-start:50%;font-family:var(--kept-typeface);font-size:16px;color:var(--kept-navy);line-height:1.6;text-decoration:none;padding:13px;margin:0px;border-width:0px;background-color:transparent;opacity:0%;transform:translate3d(-50%, -50%, 0px) scale3d(0.7, 0.7, 1);transition:transform 450ms, opacity 360ms;display:flex;gap:8px;justify-content:center;align-items:center;box-sizing: border-box; touch-action: manipulation; text-underline-offset: 4px; will-change: transform, opacity; user-select: none; -webkit-user-drag: none; &:focus-visible { outline: 3px solid var(--kept-ocean); outline-offset: 4px; }\n}.elementor .e-5602274a-127b{width:168px;height:64px;min-width:0px;max-width:100%;object-fit:contain;font-family:var(--kept-typeface);font-size:16px;color:var(--kept-navy);line-height:1.6;padding:0px;margin:0px;mix-blend-mode:normal;display:block;box-sizing: border-box; pointer-events: none;\n}.elementor .e-8328216-70c9{width:clamp(160px, 15vw, 200px);height:116px;min-width:0px;position:absolute;inset-block-start:50%;inset-inline-start:50%;font-family:var(--kept-typeface);font-size:16px;color:var(--kept-navy);line-height:1.6;text-decoration:none;padding:13px;margin:0px;border-width:0px;background-color:transparent;opacity:0%;transform:translate3d(-50%, -50%, 0px) scale3d(0.7, 0.7, 1);transition:transform 450ms, opacity 360ms;display:flex;gap:8px;justify-content:center;align-items:center;box-sizing: border-box; touch-action: manipulation; text-underline-offset: 4px; will-change: transform, opacity; user-select: none; -webkit-user-drag: none; &:focus-visible { outline: 3px solid var(--kept-ocean); outline-offset: 4px; }\n}.elementor .e-3608ceb1-4b8d{width:168px;height:64px;min-width:0px;max-width:100%;object-fit:contain;font-family:var(--kept-typeface);font-size:16px;color:var(--kept-navy);line-height:1.6;padding:0px;margin:0px;mix-blend-mode:normal;display:block;box-sizing: border-box; pointer-events: none;\n}.elementor .e-1024057d-454d{width:clamp(160px, 15vw, 200px);height:116px;min-width:0px;position:absolute;inset-block-start:50%;inset-inline-start:50%;font-family:var(--kept-typeface);font-size:16px;color:var(--kept-navy);line-height:1.6;text-decoration:none;padding:13px;margin:0px;border-width:0px;background-color:transparent;opacity:0%;transform:translate3d(-50%, -50%, 0px) scale3d(0.7, 0.7, 1);transition:transform 450ms, opacity 360ms;display:flex;gap:8px;justify-content:center;align-items:center;box-sizing: border-box; touch-action: manipulation; text-underline-offset: 4px; will-change: transform, opacity; user-select: none; -webkit-user-drag: none; &:focus-visible { outline: 3px solid var(--kept-ocean); outline-offset: 4px; }\n}.elementor .e-7a1281e4-d850{width:168px;height:64px;min-width:0px;max-width:100%;object-fit:contain;font-family:var(--kept-typeface);font-size:16px;color:var(--kept-navy);line-height:1.6;padding:0px;margin:0px;mix-blend-mode:normal;display:block;box-sizing: border-box; pointer-events: none;\n}.elementor .e-71b2449e-231b{width:clamp(160px, 15vw, 200px);height:116px;min-width:0px;position:absolute;inset-block-start:50%;inset-inline-start:50%;font-family:var(--kept-typeface);font-size:16px;color:var(--kept-navy);line-height:1.6;text-decoration:none;padding:13px;margin:0px;border-width:0px;background-color:transparent;opacity:0%;transform:translate3d(-50%, -50%, 0px) scale3d(0.7, 0.7, 1);transition:transform 450ms, opacity 360ms;display:flex;gap:8px;justify-content:center;align-items:center;box-sizing: border-box; touch-action: manipulation; text-underline-offset: 4px; will-change: transform, opacity; user-select: none; -webkit-user-drag: none; &:focus-visible { outline: 3px solid var(--kept-ocean); outline-offset: 4px; }\n}.elementor .e-1dcd1182-4ca3{width:168px;height:64px;min-width:0px;max-width:100%;object-fit:contain;font-family:var(--kept-typeface);font-size:16px;color:var(--kept-navy);line-height:1.6;padding:0px;margin:0px;mix-blend-mode:normal;display:block;box-sizing: border-box; pointer-events: none;\n}.elementor .e-25d612fc-1ec5{width:clamp(160px, 15vw, 200px);height:116px;min-width:0px;position:absolute;inset-block-start:50%;inset-inline-start:50%;font-family:var(--kept-typeface);font-size:16px;color:var(--kept-navy);line-height:1.6;text-decoration:none;padding:13px;margin:0px;border-width:0px;background-color:transparent;opacity:0%;transform:translate3d(-50%, -50%, 0px) scale3d(0.7, 0.7, 1);transition:transform 450ms, opacity 360ms;display:flex;gap:8px;justify-content:center;align-items:center;box-sizing: border-box; touch-action: manipulation; text-underline-offset: 4px; will-change: transform, opacity; user-select: none; -webkit-user-drag: none; &:focus-visible { outline: 3px solid var(--kept-ocean); outline-offset: 4px; }\n}.elementor .e-77b5826d-c905{width:168px;height:64px;min-width:0px;max-width:100%;object-fit:contain;font-family:var(--kept-typeface);font-size:16px;color:var(--kept-navy);line-height:1.6;padding:0px;margin:0px;mix-blend-mode:normal;display:block;box-sizing: border-box; pointer-events: none;\n}.elementor .e-17ce8e6e-13d4{width:clamp(160px, 15vw, 200px);height:116px;min-width:0px;position:absolute;inset-block-start:50%;inset-inline-start:50%;font-family:var(--kept-typeface);font-size:16px;color:var(--kept-navy);line-height:1.6;text-decoration:none;padding:13px;margin:0px;border-width:0px;background-color:transparent;opacity:0%;transform:translate3d(-50%, -50%, 0px) scale3d(0.7, 0.7, 1);transition:transform 450ms, opacity 360ms;display:flex;gap:8px;justify-content:center;align-items:center;box-sizing: border-box; touch-action: manipulation; text-underline-offset: 4px; will-change: transform, opacity; user-select: none; -webkit-user-drag: none; &:focus-visible { outline: 3px solid var(--kept-ocean); outline-offset: 4px; }\n}.elementor .e-7f6c8c44-cc67{width:168px;height:64px;min-width:0px;max-width:100%;object-fit:contain;font-family:var(--kept-typeface);font-size:16px;color:var(--kept-navy);line-height:1.6;padding:0px;margin:0px;mix-blend-mode:normal;display:block;box-sizing: border-box; pointer-events: none;\n}.elementor .e-63625968-1861{width:clamp(160px, 15vw, 200px);height:116px;min-width:0px;position:absolute;inset-block-start:50%;inset-inline-start:50%;font-family:var(--kept-typeface);font-size:16px;color:var(--kept-navy);line-height:1.6;text-decoration:none;padding:13px;margin:0px;border-width:0px;background-color:transparent;opacity:0%;transform:translate3d(-50%, -50%, 0px) scale3d(0.7, 0.7, 1);transition:transform 450ms, opacity 360ms;display:flex;gap:8px;justify-content:center;align-items:center;box-sizing: border-box; touch-action: manipulation; text-underline-offset: 4px; will-change: transform, opacity; user-select: none; -webkit-user-drag: none; &:focus-visible { outline: 3px solid var(--kept-ocean); outline-offset: 4px; }\n}.elementor .e-5817e13c-1968{width:168px;height:64px;min-width:0px;max-width:100%;object-fit:contain;font-family:var(--kept-typeface);font-size:16px;color:var(--kept-navy);line-height:1.6;padding:0px;margin:0px;mix-blend-mode:normal;display:block;box-sizing: border-box; pointer-events: none;\n}.elementor .e-40f98637-f981{width:clamp(160px, 15vw, 200px);height:116px;min-width:0px;position:absolute;inset-block-start:50%;inset-inline-start:50%;font-family:var(--kept-typeface);font-size:16px;color:var(--kept-navy);line-height:1.6;text-decoration:none;padding:13px;margin:0px;border-width:0px;background-color:transparent;opacity:0%;transform:translate3d(-50%, -50%, 0px) scale3d(0.7, 0.7, 1);transition:transform 450ms, opacity 360ms;display:flex;gap:8px;justify-content:center;align-items:center;box-sizing: border-box; touch-action: manipulation; text-underline-offset: 4px; will-change: transform, opacity; user-select: none; -webkit-user-drag: none; &:focus-visible { outline: 3px solid var(--kept-ocean); outline-offset: 4px; }\n}.elementor .e-19bdaa2a-a3a4{width:168px;height:64px;min-width:0px;max-width:100%;object-fit:contain;font-family:var(--kept-typeface);font-size:16px;color:var(--kept-navy);line-height:1.6;padding:0px;margin:0px;mix-blend-mode:normal;display:block;box-sizing: border-box; pointer-events: none;\n}.elementor .e-17b277ba-dd86{width:clamp(160px, 15vw, 200px);height:116px;min-width:0px;position:absolute;inset-block-start:50%;inset-inline-start:50%;font-family:var(--kept-typeface);font-size:16px;color:var(--kept-navy);line-height:1.6;text-decoration:none;padding:13px;margin:0px;border-width:0px;background-color:transparent;opacity:0%;transform:translate3d(-50%, -50%, 0px) scale3d(0.7, 0.7, 1);transition:transform 450ms, opacity 360ms;display:flex;gap:8px;justify-content:center;align-items:center;box-sizing: border-box; touch-action: manipulation; text-underline-offset: 4px; will-change: transform, opacity; user-select: none; -webkit-user-drag: none; &:focus-visible { outline: 3px solid var(--kept-ocean); outline-offset: 4px; }\n}.elementor .e-38b4476d-b78d{width:168px;height:64px;min-width:0px;max-width:100%;object-fit:contain;font-family:var(--kept-typeface);font-size:16px;color:var(--kept-navy);line-height:1.6;padding:0px;margin:0px;mix-blend-mode:normal;display:block;box-sizing: border-box; pointer-events: none;\n}.elementor .e-448f5913-a4ad{width:clamp(160px, 15vw, 200px);height:116px;min-width:0px;position:absolute;inset-block-start:50%;inset-inline-start:50%;font-family:var(--kept-typeface);font-size:16px;color:var(--kept-navy);line-height:1.6;text-decoration:none;padding:13px;margin:0px;border-width:0px;background-color:transparent;opacity:0%;transform:translate3d(-50%, -50%, 0px) scale3d(0.7, 0.7, 1);transition:transform 450ms, opacity 360ms;display:flex;gap:8px;justify-content:center;align-items:center;box-sizing: border-box; touch-action: manipulation; text-underline-offset: 4px; will-change: transform, opacity; user-select: none; -webkit-user-drag: none; &:focus-visible { outline: 3px solid var(--kept-ocean); outline-offset: 4px; }\n}.elementor .e-17bdbcce-8c99{width:168px;height:64px;min-width:0px;max-width:100%;object-fit:contain;font-family:var(--kept-typeface);font-size:16px;color:var(--kept-navy);line-height:1.6;padding:0px;margin:0px;mix-blend-mode:normal;display:block;box-sizing: border-box; pointer-events: none;\n}.elementor .e-478719f3-3cff{width:clamp(160px, 15vw, 200px);height:116px;min-width:0px;position:absolute;inset-block-start:50%;inset-inline-start:50%;font-family:var(--kept-typeface);font-size:16px;color:var(--kept-navy);line-height:1.6;text-decoration:none;padding:13px;margin:0px;border-width:0px;background-color:transparent;opacity:0%;transform:translate3d(-50%, -50%, 0px) scale3d(0.7, 0.7, 1);transition:transform 450ms, opacity 360ms;display:flex;gap:8px;justify-content:center;align-items:center;box-sizing: border-box; touch-action: manipulation; text-underline-offset: 4px; will-change: transform, opacity; user-select: none; -webkit-user-drag: none; &:focus-visible { outline: 3px solid var(--kept-ocean); outline-offset: 4px; }\n}.elementor .e-9e2121c-9537{width:168px;height:64px;min-width:0px;max-width:100%;object-fit:contain;font-family:var(--kept-typeface);font-size:16px;color:var(--kept-navy);line-height:1.6;padding:0px;margin:0px;mix-blend-mode:normal;display:block;box-sizing: border-box; pointer-events: none;\n}.elementor .e-10111487-5d21{width:clamp(160px, 15vw, 200px);height:116px;min-width:0px;position:absolute;inset-block-start:50%;inset-inline-start:50%;font-family:var(--kept-typeface);font-size:16px;color:var(--kept-navy);line-height:1.6;text-decoration:none;padding:13px;margin:0px;border-width:0px;background-color:transparent;opacity:0%;transform:translate3d(-50%, -50%, 0px) scale3d(0.7, 0.7, 1);transition:transform 450ms, opacity 360ms;display:flex;gap:8px;justify-content:center;align-items:center;box-sizing: border-box; touch-action: manipulation; text-underline-offset: 4px; will-change: transform, opacity; user-select: none; -webkit-user-drag: none; &:focus-visible { outline: 3px solid var(--kept-ocean); outline-offset: 4px; }\n}.elementor .e-5e4c41fc-b24d{width:168px;height:64px;min-width:0px;max-width:100%;object-fit:contain;font-family:var(--kept-typeface);font-size:16px;color:var(--kept-navy);line-height:1.6;padding:0px;margin:0px;mix-blend-mode:normal;display:block;box-sizing: border-box; pointer-events: none;\n}.elementor .e-4644967f-3e19{width:clamp(160px, 15vw, 200px);height:116px;min-width:0px;position:absolute;inset-block-start:50%;inset-inline-start:50%;font-family:var(--kept-typeface);font-size:16px;color:var(--kept-navy);line-height:1.6;text-decoration:none;padding:13px;margin:0px;border-width:0px;background-color:transparent;opacity:0%;transform:translate3d(-50%, -50%, 0px) scale3d(0.7, 0.7, 1);transition:transform 450ms, opacity 360ms;display:flex;gap:8px;justify-content:center;align-items:center;box-sizing: border-box; touch-action: manipulation; text-underline-offset: 4px; will-change: transform, opacity; user-select: none; -webkit-user-drag: none; &:focus-visible { outline: 3px solid var(--kept-ocean); outline-offset: 4px; }\n}.elementor .e-e9a6ca1-9848{width:168px;height:64px;min-width:0px;max-width:100%;object-fit:contain;font-family:var(--kept-typeface);font-size:16px;color:var(--kept-navy);line-height:1.6;padding:0px;margin:0px;mix-blend-mode:normal;display:block;box-sizing: border-box; pointer-events: none;\n}.elementor .e-6750ccc5-afdb{width:clamp(160px, 15vw, 200px);height:116px;min-width:0px;position:absolute;inset-block-start:50%;inset-inline-start:50%;font-family:var(--kept-typeface);font-size:16px;color:var(--kept-navy);line-height:1.6;text-decoration:none;padding:13px;margin:0px;border-width:0px;background-color:transparent;opacity:0%;transform:translate3d(-50%, -50%, 0px) scale3d(0.7, 0.7, 1);transition:transform 450ms, opacity 360ms;display:flex;gap:8px;justify-content:center;align-items:center;box-sizing: border-box; touch-action: manipulation; text-underline-offset: 4px; will-change: transform, opacity; user-select: none; -webkit-user-drag: none; &:focus-visible { outline: 3px solid var(--kept-ocean); outline-offset: 4px; }\n}.elementor .e-2e2df945-f199{width:168px;height:64px;min-width:0px;max-width:100%;object-fit:contain;font-family:var(--kept-typeface);font-size:16px;color:var(--kept-navy);line-height:1.6;padding:0px;margin:0px;mix-blend-mode:normal;display:block;box-sizing: border-box; pointer-events: none;\n}.elementor .e-49588f0c-313a{width:clamp(160px, 15vw, 200px);height:116px;min-width:0px;position:absolute;inset-block-start:50%;inset-inline-start:50%;font-family:var(--kept-typeface);font-size:16px;color:var(--kept-navy);line-height:1.6;text-decoration:none;padding:13px;margin:0px;border-width:0px;background-color:transparent;opacity:0%;transform:translate3d(-50%, -50%, 0px) scale3d(0.7, 0.7, 1);transition:transform 450ms, opacity 360ms;display:flex;gap:8px;justify-content:center;align-items:center;box-sizing: border-box; touch-action: manipulation; text-underline-offset: 4px; will-change: transform, opacity; user-select: none; -webkit-user-drag: none; &:focus-visible { outline: 3px solid var(--kept-ocean); outline-offset: 4px; }\n}.elementor .e-51fc45d3-9ba7{width:0px;height:clamp(184px, 19vw, 244px);min-width:0px;overflow:hidden;position:relative;font-family:var(--kept-typeface);font-size:16px;color:var(--kept-navy);line-height:1.6;padding:0px;margin:0px;display:block;flex:1 1 0px;box-sizing: border-box; touch-action: pan-y; cursor: grab; -webkit-mask-image: linear-gradient(90deg, transparent, #000 8%, #000 92%, transparent); mask-image: linear-gradient(90deg, transparent, #000 8%, #000 92%, transparent);\n}.elementor .e-1f7c93a5-fce4{width:42px;height:42px;min-width:0px;position:relative;z-index:5;font-family:var(--kept-typeface);font-size:23px;color:var(--kept-navy);line-height:1;cursor:pointer;padding:0px;margin:0px;border-radius:50%;border-width:1px;border-color:var(--kept-navy);border-style:solid;background-color:var(--kept-paper);flex:0 0 42px;box-sizing: border-box; touch-action: manipulation; &:focus-visible { outline: 3px solid var(--kept-ocean); outline-offset: 4px; }\n}.elementor .e-797330d4-7025{width:100%;min-width:0px;min-height:clamp(184px, 19vw, 244px);overflow:hidden;font-family:var(--kept-typeface);font-size:16px;color:var(--kept-navy);column-gap:clamp(15px,2vw,30px);line-height:1.6;padding-block-start:0px;padding-block-end:0px;padding-inline-start:clamp(12px, 3vw, 48px);padding-inline-end:clamp(12px, 3vw, 48px);margin:0px;border-width:0px;background-color:var(--kept-paper);display:flex;flex-direction:row;gap:clamp(8px, 1.4vw, 22px);flex-wrap:nowrap;grid-template-columns:repeat(6,minmax(0,1fr));justify-content:center;align-items:center;box-sizing: border-box; row-gap: 18px;\n}.elementor .e-2b86abac-e79b{min-width:0px;font-family:var(--kept-typeface);font-size:16px;color:var(--kept-navy);line-height:1.6;padding:0px;margin:0px;background-color:var(--kept-paper);display:block;box-sizing: border-box;\n}.elementor .e-741180f2-88fd{margin-block-start:1.5rem;gap:0.25rem;align-items:stretch;}.elementor .e-de39a05-b31b{padding-block-end:0px;}