.elementor .e-5fe2b11-1296{width:720px;height:720px;min-width:0px;position:absolute;inset-block-start:-260px;inset-inline-end:-220px;padding:0px;border-radius:50%;border-width:1px;border-color:#c4b5fd26;border-style:solid;box-shadow:0px 0px 120px 0px #8b5cf61a inset,0px 0px 0px 90px #ffffff02,0px 0px 0px 91px #c4b5fd0f;pointer-events: none;\n}.elementor .e-79797e65-92d8{max-width:820px;}.elementor .e-41404d18-2365{position:relative;display:flex;flex-direction:column;gap:24px;}.elementor .e-6ebdf2d0-a5ac{position:relative;padding-block-start:180px;padding-block-end:120px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-6ff2a45a-5e25{padding-block-start:40px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:column;gap:14px;border-top-style: solid; border-top-color: var(--space-line);\n}.elementor .e-47f6c8d3-d6ca{width:100%;height:100%;object-fit:cover;opacity:88%;filter: saturate(0.85);\n}.elementor .e-1c756ee5-89bb{overflow:hidden;aspect-ratio:16 / 10;padding:0px;background-color:var(--space-deep);}.elementor .e-4b73093a-f5a3{font-family:var(--headings-1);font-weight:500;font-size:24px;color:var(--space-star);line-height:1.2;}.elementor .e-36c22921-987d{font-family:var(--text-1);font-size:15px;color:var(--space-muted);line-height:1.65;}.elementor .e-3c5d584c-129c{font-family:var(--text-1);font-weight:500;font-size:14px;color:var(--space-lilac);padding-block-start:8px;margin-block-start:auto;}.elementor .e-5b9e9033-9d4f{padding:28px;display:flex;flex-direction:column;gap:12px;flex:1 1 auto;}.elementor .e-79f4e148-d4fb{gap:28px;grid-template-columns:repeat(3, 1fr);grid-auto-rows:auto;}.elementor .e-a4d2f9d-9c79{display:flex;flex-direction:column;gap:48px;}.elementor .e-63abbcc3-6561{padding-block-start:40px;padding-block-end:120px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-4f400a10-efb8{padding-block-start:64px;border-block-start-width:1px;display:flex;flex-direction:column;gap:20px;align-items:flex-start;border-top-style: solid; border-top-color: var(--space-line);\n}.elementor .e-198f1d83-f6d5{padding-block-start:40px;padding-block-end:140px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-2f3addc7-eeb1{overflow:hidden;padding:0px;}