.elementor .e-4e8608cf-61de{width:auto;position:absolute;inset-block-start:0px;inset-inline-end:var(--jws-gutter);inset-block-end:0px;inset-inline-start:var(--jws-gutter);padding:0px;border-inline-end-width:1px;pointer-events: none; border-right-style: solid; border-right-color: #1F1F1F; background-image: linear-gradient(90deg, #1F1F1F 1px, transparent 1px); background-size: 16.6667% 100%; background-repeat: repeat-x;\n}.elementor .e-39c8375a-a875{font-size:13px;letter-spacing:0.1em;padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;text-align: left;\n}.elementor .e-75c4ebe2-3e8a{font-size:13px;letter-spacing:0.1em;text-align:center;padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-32dfc279-9c8e{font-size:13px;letter-spacing:0.1em;padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:10px;justify-content:flex-end;align-items:center;text-align: right; & span { display: inline-block; width: 7px; height: 7px; border-radius: 50%; background-color: #22C55E; box-shadow: 0 0 0 3px rgba(34, 197, 94, 0.18); flex-shrink: 0; }\n}.elementor .e-5d49a642-6175{position:relative;padding:0px;border-block-end-width:1px;gap:0px;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;border-bottom-style: solid; border-bottom-color: var(--jws-line);\n}.elementor .e-1a2072a1-7d77{position:relative;line-height:0.86;text-transform:uppercase;padding-block-start:4.5vw;padding-block-end:2.2vw;padding-inline-start:0px;padding-inline-end:0px;display:block;container-type: inline-size; & > span { display: block; white-space: nowrap; } & > span:nth-child(1) { font-size: 15.606cqw; } & > span:nth-child(2) { font-size: 14.813cqw; display: flex; align-items: center; gap: 0.12em; } & > span:nth-child(3) { font-size: 11.855cqw; color: var(--jws-orange); } & i { display: inline-block; flex-shrink: 0; width: 1.9em; height: 0.78em; border-radius: 999px; background-image: url(https://juliuswpstudio.com/wp-content/uploads/2026/03/jws-paint-768x1152.jpg); background-size: cover; background-position: 50% 22%; position: relative; top: -0.02em; } & em { display: inline-block; flex-shrink: 0; position: relative; width: 0.74em; height: 0.74em; margin-left: 0.08em; transform-style: preserve-3d; } & em::before, & em::after { content: ''; position: absolute; inset: 0; background-size: contain; background-repeat: no-repeat; backface-visibility: hidden; } & em::before { background-image: url(https://juliuswpstudio.com/wp-content/uploads/2026/10/jws-v2-logo-wordpress.svg); } & em::after { background-image: url(https://juliuswpstudio.com/wp-content/uploads/2026/10/jws-v2-logo-elementor.svg); transform: rotateY(180deg); }\n}.elementor .e-2431fba5-f4c9{max-width:32ch;font-family:var(--font-body);font-weight:300;font-size:clamp(1.15rem, 1.5vw, 1.55rem);color:var(--jws-text);line-height:1.55;display:block;& span { color: var(--jws-orange); }\n}.elementor .e-39e5884c-81d0{padding:0px;margin-block-start:34px;gap:12px;flex-wrap:wrap;}.elementor .e-5df61894-263b{padding:0px;grid-column:span 5;}.elementor .e-2ef26ba6-5c3a{font-family:var(--font-display);font-weight:600;font-size:clamp(2.6rem, 4.4vw, 4.75rem);color:var(--jws-text);letter-spacing:-0.02em;line-height:1;display:block;& em { font-style: normal; color: var(--jws-orange); margin-left: 0.04em; }\n}.elementor .e-ccb69e5-afa5{max-width:22ch;font-family:var(--font-body);font-size:14.5px;color:var(--jws-muted);line-height:1.5;margin-block-start:16px;display:block;}.elementor .e-5487870b-4647{padding-block-start:6px;padding-block-end:6px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-29a4a964-45c6{font-family:var(--font-display);font-weight:600;font-size:clamp(2.6rem, 4.4vw, 4.75rem);color:var(--jws-text);letter-spacing:-0.02em;line-height:1;display:block;& em { font-style: normal; color: var(--jws-orange); margin-left: 0.04em; }\n}.elementor .e-5a165c36-4cfd{max-width:22ch;font-family:var(--font-body);font-size:14.5px;color:var(--jws-muted);line-height:1.5;margin-block-start:16px;display:block;}.elementor .e-2a4146ba-3dea{padding-block-start:6px;padding-block-end:6px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-6ed8c3bc-4bec{font-family:var(--font-display);font-weight:600;font-size:clamp(2.6rem, 4.4vw, 4.75rem);color:var(--jws-text);letter-spacing:-0.02em;line-height:1;display:block;}.elementor .e-73a69132-172e{max-width:22ch;font-family:var(--font-body);font-size:14.5px;color:var(--jws-muted);line-height:1.5;margin-block-start:16px;display:block;}.elementor .e-70c0f423-697b{padding-block-start:6px;padding-block-end:6px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-6ce9009b-16ec{padding:0px;gap:clamp(16px, 2vw, 32px);grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;grid-column:6 / span 7;align-self:end;}.elementor .e-5758100-2e60{position:relative;column-gap:var(--jws-gutter);padding-block-start:40px;padding-block-end:70px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto;row-gap: 56px; border-top-style: solid; border-top-color: var(--jws-line);\n}.elementor .e-499eb44f-750c{position:relative;}.elementor .e-7da3216e-2b8f{padding-block-start:0px;background-color:var(--jws-bg);flex-direction:column;}.elementor .e-3315d9af-6c6a{display:flex;flex-wrap:nowrap;width: max-content; cursor: default; & span { display: flex; align-items: center; gap: 0.5em; padding-right: 0.5em; white-space: nowrap; font-family: var(--font-display); font-weight: 600; font-size: clamp(2rem, 4.4vw, 4.6rem); line-height: 1; letter-spacing: -0.01em; color: var(--jws-dim); transition: color 0.3s; text-decoration: none; } & span:hover { color: var(--jws-text); } & span::after { content: ''; display: inline-block; flex-shrink: 0; width: 0.7em; height: 0.7em; background-image: linear-gradient(#D35100, #D35100); background-size: 25% 25%; background-position: 33.333% 33.333%; background-repeat: no-repeat; background-color: #FFFFFF; -webkit-mask-image: url(https://juliuswpstudio.com/wp-content/uploads/2026/10/jws-v2-jws-mark-current.svg); mask-image: url(https://juliuswpstudio.com/wp-content/uploads/2026/10/jws-v2-jws-mark-current.svg); -webkit-mask-size: 100% 100%; mask-size: 100% 100%; -webkit-mask-repeat: no-repeat; mask-repeat: no-repeat; -webkit-mask-position: center; mask-position: center; }\n}.elementor .e-76dc69a-1529{overflow:hidden;padding-block-start:26px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:1px;background-color:var(--jws-surface);border-top-style: solid; border-top-color: var(--jws-line); border-bottom-style: solid; border-bottom-color: var(--jws-line);\n}.elementor .e-de1eba6-5ede{width:100%;height:100%;object-fit:cover;object-position:50% 15%;}.elementor .e-6c8ccac2-88f1{overflow:hidden;aspect-ratio:1 / 1.25;padding:0px;border-start-start-radius:0px;border-start-end-radius:0px;border-end-start-radius:999px;border-end-end-radius:999px;background-color:var(--jws-surface);}.elementor .e-1ad56a31-bddf{font-family:var(--font-display);font-weight:600;font-size:clamp(1.8rem, 2.6vw, 3rem);color:#FFFFFF;letter-spacing:-0.02em;line-height:0.9;display:block;}.elementor .e-72cf3f1c-24d1{font-family:var(--font-body);font-weight:500;font-size:12px;color:#FFFFFF;line-height:1.25;margin-block-start:5px;display:block;}.elementor .e-40e68c15-d643{width:26%;aspect-ratio:1;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding:14px;background-color:var(--jws-orange);display:flex;flex-direction:column;justify-content:flex-end;}.elementor .e-3d59c537-741d{padding:0px;margin-block-start:32px;gap:12px;flex-wrap:wrap;justify-content:center;}.elementor .e-cc9976a-4a04{position:relative;padding:0px;grid-column:span 5;align-self:start;}.elementor .e-32c5a78a-c768{font-size:clamp(2.8rem, 5vw, 5.6rem);margin-block-start:26px;margin-block-end:40px;margin-inline-start:0px;margin-inline-end:0px;& span { color: var(--jws-orange); }\n}.elementor .e-62f78a50-c630{max-width:62ch;font-weight:400;font-size:clamp(1.15rem, 1.4vw, 1.4rem);color:var(--jws-text);line-height:1.5;}.elementor .e-b887457-16a9{max-width: 62ch; & strong { color: var(--jws-text); font-weight: 500; }\n}.elementor .e-0175f76-40ce{max-width: 62ch; & strong { color: var(--jws-text); font-weight: 500; }\n}.elementor .e-1149d503-19f6{padding:0px;gap:18px;grid-template-columns:1fr;grid-template-rows:auto;}.elementor .e-639da6af-7c72{font-family:var(--font-display);font-weight:500;font-size:clamp(1.15rem, 1.4vw, 1.45rem);color:var(--jws-text);letter-spacing:-0.01em;line-height:1.25;}.elementor .e-15160a4f-d3b8{padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;gap:20px;grid-template-columns:200px 1fr;grid-template-rows:auto;align-items:center;border-bottom-style: solid; border-bottom-color: var(--jws-line);\n}.elementor .e-5f9a512b-29b7{font-family:var(--font-display);font-weight:500;font-size:clamp(1.15rem, 1.4vw, 1.45rem);color:var(--jws-text);letter-spacing:-0.01em;line-height:1.25;}.elementor .e-28fc7adc-8b38{padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;gap:20px;grid-template-columns:200px 1fr;grid-template-rows:auto;align-items:center;border-bottom-style: solid; border-bottom-color: var(--jws-line);\n}.elementor .e-1fff6256-fa56{font-family:var(--font-display);font-weight:500;font-size:clamp(1.15rem, 1.4vw, 1.45rem);color:var(--jws-text);letter-spacing:-0.01em;line-height:1.25;}.elementor .e-132affc6-da0d{padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;gap:20px;grid-template-columns:200px 1fr;grid-template-rows:auto;align-items:center;border-bottom-style: solid; border-bottom-color: var(--jws-line);\n}.elementor .e-4ee0e1d3-2f6a{font-family:var(--font-display);font-weight:500;font-size:clamp(1.15rem, 1.4vw, 1.45rem);color:var(--jws-text);letter-spacing:-0.01em;line-height:1.25;}.elementor .e-4ee5775c-b947{font-family:var(--font-body);font-size:14px;color:var(--jws-muted);text-align: right; white-space: nowrap; font-variant-numeric: tabular-nums;\n}.elementor .e-b26800-c586{padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;gap:20px;grid-template-columns:200px 1fr auto;grid-template-rows:auto;align-items:center;border-bottom-style: solid; border-bottom-color: var(--jws-line);\n}.elementor .e-3079e618-fee2{padding:0px;margin-block-start:56px;border-block-start-width:1px;border-top-style: solid; border-top-color: var(--jws-line);\n}.elementor .e-18299a7e-aedd{padding:0px;display:flex;flex-direction:column;grid-column:span 7;}.elementor .e-506aa2a4-9abd{column-gap:var(--jws-gutter);grid-template-columns:repeat(12, 1fr);grid-template-rows:auto;row-gap: 56px;\n}.elementor .e-baa3764-fb69{padding-block-start:140px;padding-block-end:140px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--jws-bg);flex-direction:column;}.elementor .e-220ad713-102b{grid-column:span 8;}.elementor .e-60947b1d-f6a6{grid-column:9 / span 4;}.elementor .e-68ff85e9-44a6{column-gap:var(--jws-gutter);padding-block-start:0px;padding-block-end:48px;padding-inline-start:0px;padding-inline-end:0px;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto;align-items:end;row-gap: 16px;\n}.elementor .e-5bb0d781-afd4{width:22px;height:22px;& path, & rect, & circle { fill: none; stroke: currentColor; }\n}.elementor .e-f18cc50-e057{width:54px;height:54px;color:var(--jws-orange);padding:0px;border-radius:50%;border-width:1px;border-color:var(--jws-line-strong);border-style:solid;transition:background-color 0.35s, border-color 0.35s, color 0.35s;display:flex;justify-content:center;align-items:center;}.elementor .e-2968f6b8-955d{font-size:clamp(1.7rem, 2.3vw, 2.6rem);letter-spacing:-0.03em;line-height:1.05;display:block;}.elementor .e-30ca84c6-3266{max-width:40ch;margin-block-start:14px;display:block;}.elementor .e-f6e03fa-088f{display: flex; flex-wrap: wrap; gap: 6px; margin-top: 18px; & span { display: inline-block; font-size: 12.5px; line-height: 1.4; color: var(--jws-text); border: 1px solid var(--jws-line-2, #2C2C2C); border-radius: 999px; padding: 4px 11px; }\n}.elementor .e-f20b455-186a{padding:0px;}.elementor .e-ad3d408-94b9:hover,.elementor .e-ad3d408-94b9:focus-visible{background-color:var(--jws-surface);}.elementor .e-ad3d408-94b9{min-height:340px;padding:34px;border-block-end-width:1px;border-inline-end-width:1px;transition:background-color 0.35s;display:flex;flex-direction:column;gap:30px;justify-content:space-between;border-right-style: solid; border-right-color: var(--jws-line); border-bottom-style: solid; border-bottom-color: var(--jws-line); &:hover > div:first-child { background-color: var(--jws-orange); border-color: var(--jws-orange); color: #FFFFFF; }\n}.elementor .e-859dcbb-7eec{width:22px;height:22px;& path, & rect, & circle { fill: none; stroke: currentColor; }\n}.elementor .e-4de16f4-c468{width:54px;height:54px;color:var(--jws-orange);padding:0px;border-radius:50%;border-width:1px;border-color:var(--jws-line-strong);border-style:solid;transition:background-color 0.35s, border-color 0.35s, color 0.35s;display:flex;justify-content:center;align-items:center;}.elementor .e-75e69fa6-48f5{font-size:clamp(1.7rem, 2.3vw, 2.6rem);letter-spacing:-0.03em;line-height:1.05;display:block;}.elementor .e-380912a6-207c{max-width:40ch;margin-block-start:14px;display:block;}.elementor .e-9e3da4f-f0e1{display: flex; flex-wrap: wrap; gap: 6px; margin-top: 18px; & span { display: inline-block; font-size: 12.5px; line-height: 1.4; color: var(--jws-text); border: 1px solid var(--jws-line-2, #2C2C2C); border-radius: 999px; padding: 4px 11px; }\n}.elementor .e-442b9a29-465b{padding:0px;}.elementor .e-74681033-8e85:hover,.elementor .e-74681033-8e85:focus-visible{background-color:var(--jws-surface);}.elementor .e-74681033-8e85{min-height:340px;padding:34px;border-block-end-width:1px;border-inline-end-width:1px;transition:background-color 0.35s;display:flex;flex-direction:column;gap:30px;justify-content:space-between;border-right-style: solid; border-right-color: var(--jws-line); border-bottom-style: solid; border-bottom-color: var(--jws-line); &:hover > div:first-child { background-color: var(--jws-orange); border-color: var(--jws-orange); color: #FFFFFF; }\n}.elementor .e-e628784-14bf{width:22px;height:22px;& path, & rect, & circle { fill: none; stroke: currentColor; }\n}.elementor .e-5d04e5a6-9357{width:54px;height:54px;color:var(--jws-orange);padding:0px;border-radius:50%;border-width:1px;border-color:var(--jws-line-strong);border-style:solid;transition:background-color 0.35s, border-color 0.35s, color 0.35s;display:flex;justify-content:center;align-items:center;}.elementor .e-180057f1-cd34{font-size:clamp(1.7rem, 2.3vw, 2.6rem);letter-spacing:-0.03em;line-height:1.05;display:block;}.elementor .e-5c1f06d9-6b5d{max-width:40ch;margin-block-start:14px;display:block;}.elementor .e-f119d2d-6de9{display: flex; flex-wrap: wrap; gap: 6px; margin-top: 18px; & span { display: inline-block; font-size: 12.5px; line-height: 1.4; color: var(--jws-text); border: 1px solid var(--jws-line-2, #2C2C2C); border-radius: 999px; padding: 4px 11px; }\n}.elementor .e-6e8d390f-b7fb{padding:0px;}.elementor .e-5c4dea1f-9106:hover,.elementor .e-5c4dea1f-9106:focus-visible{background-color:var(--jws-surface);}.elementor .e-5c4dea1f-9106{min-height:340px;padding:34px;border-block-end-width:1px;border-inline-end-width:1px;transition:background-color 0.35s;display:flex;flex-direction:column;gap:30px;justify-content:space-between;border-right-style: solid; border-right-color: var(--jws-line); border-bottom-style: solid; border-bottom-color: var(--jws-line); &:hover > div:first-child { background-color: var(--jws-orange); border-color: var(--jws-orange); color: #FFFFFF; }\n}.elementor .e-1f82523a-c7fd{width:22px;height:22px;& path, & rect, & circle { fill: none; stroke: currentColor; }\n}.elementor .e-53a209fd-10b5{width:54px;height:54px;color:var(--jws-orange);padding:0px;border-radius:50%;border-width:1px;border-color:var(--jws-line-strong);border-style:solid;transition:background-color 0.35s, border-color 0.35s, color 0.35s;display:flex;justify-content:center;align-items:center;}.elementor .e-1824eae6-d173{font-size:clamp(1.7rem, 2.3vw, 2.6rem);letter-spacing:-0.03em;line-height:1.05;display:block;}.elementor .e-5003dca7-b9c7{max-width:40ch;margin-block-start:14px;display:block;}.elementor .e-43fc22d-7462{display: flex; flex-wrap: wrap; gap: 6px; margin-top: 18px; & span { display: inline-block; font-size: 12.5px; line-height: 1.4; color: var(--jws-text); border: 1px solid var(--jws-line-2, #2C2C2C); border-radius: 999px; padding: 4px 11px; }\n}.elementor .e-3571ccfb-5450{padding:0px;}.elementor .e-5fcd134f-4439:hover,.elementor .e-5fcd134f-4439:focus-visible{background-color:var(--jws-surface);}.elementor .e-5fcd134f-4439{min-height:340px;padding:34px;border-block-end-width:1px;border-inline-end-width:1px;transition:background-color 0.35s;display:flex;flex-direction:column;gap:30px;justify-content:space-between;border-right-style: solid; border-right-color: var(--jws-line); border-bottom-style: solid; border-bottom-color: var(--jws-line); &:hover > div:first-child { background-color: var(--jws-orange); border-color: var(--jws-orange); color: #FFFFFF; }\n}.elementor .e-c70c9d6-7c04{width:22px;height:22px;& path, & rect, & circle { fill: none; stroke: currentColor; }\n}.elementor .e-4ab8b966-9197{width:54px;height:54px;color:var(--jws-orange);padding:0px;border-radius:50%;border-width:1px;border-color:var(--jws-line-strong);border-style:solid;transition:background-color 0.35s, border-color 0.35s, color 0.35s;display:flex;justify-content:center;align-items:center;}.elementor .e-4db540ad-397e{font-size:clamp(1.7rem, 2.3vw, 2.6rem);letter-spacing:-0.03em;line-height:1.05;display:block;}.elementor .e-fc5eb7d-65d1{max-width:40ch;margin-block-start:14px;display:block;}.elementor .e-a35e978-ada2{display: flex; flex-wrap: wrap; gap: 6px; margin-top: 18px; & span { display: inline-block; font-size: 12.5px; line-height: 1.4; color: var(--jws-text); border: 1px solid var(--jws-line-2, #2C2C2C); border-radius: 999px; padding: 4px 11px; }\n}.elementor .e-56385156-9f57{padding:0px;}.elementor .e-699acc0f-fab3:hover,.elementor .e-699acc0f-fab3:focus-visible{background-color:var(--jws-surface);}.elementor .e-699acc0f-fab3{min-height:340px;padding:34px;border-block-end-width:1px;border-inline-end-width:1px;transition:background-color 0.35s;display:flex;flex-direction:column;gap:30px;justify-content:space-between;border-right-style: solid; border-right-color: var(--jws-line); border-bottom-style: solid; border-bottom-color: var(--jws-line); &:hover > div:first-child { background-color: var(--jws-orange); border-color: var(--jws-orange); color: #FFFFFF; }\n}.elementor .e-62dedd0d-4c2b{width:22px;height:22px;& path, & rect, & circle { fill: none; stroke: currentColor; }\n}.elementor .e-5136d0d0-a27d{width:54px;height:54px;color:var(--jws-orange);padding:0px;border-radius:50%;border-width:1px;border-color:var(--jws-line-strong);border-style:solid;transition:background-color 0.35s, border-color 0.35s, color 0.35s;display:flex;justify-content:center;align-items:center;}.elementor .e-200fe9d0-ca6e{font-size:clamp(1.7rem, 2.3vw, 2.6rem);letter-spacing:-0.03em;line-height:1.05;display:block;}.elementor .e-8e704cd-f4a3{max-width:40ch;margin-block-start:14px;display:block;}.elementor .e-2389f08-650b{display: flex; flex-wrap: wrap; gap: 6px; margin-top: 18px; & span { display: inline-block; font-size: 12.5px; line-height: 1.4; color: var(--jws-text); border: 1px solid var(--jws-line-2, #2C2C2C); border-radius: 999px; padding: 4px 11px; }\n}.elementor .e-388a2415-b02e{padding:0px;}.elementor .e-6c32aa84-ef84:hover,.elementor .e-6c32aa84-ef84:focus-visible{background-color:var(--jws-surface);}.elementor .e-6c32aa84-ef84{min-height:340px;padding:34px;border-block-end-width:1px;border-inline-end-width:1px;transition:background-color 0.35s;display:flex;flex-direction:column;gap:30px;justify-content:space-between;border-right-style: solid; border-right-color: var(--jws-line); border-bottom-style: solid; border-bottom-color: var(--jws-line); &:hover > div:first-child { background-color: var(--jws-orange); border-color: var(--jws-orange); color: #FFFFFF; }\n}.elementor .e-2fa8d976-3e7e{padding:0px;border-block-start-width:1px;border-inline-start-width:1px;gap:0px;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;border-top-style: solid; border-top-color: var(--jws-line); border-left-style: solid; border-left-color: var(--jws-line);\n}.elementor .e-699592d4-74c4{padding-block-start:0px;padding-block-end:140px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--jws-bg);flex-direction:column;}.elementor .e-56d3baee-e7ae{min-width:0px;font-family:var(--font-body);color:inherit;display:flex;gap:16px;flex:1 1 0px;justify-content:space-between;align-items:center;& > span { display: block; } & b { display: block; font-family: var(--font-display); font-weight: 600; font-size: clamp(1.15rem, 1.6vw, 1.5rem); letter-spacing: -0.01em; line-height: 1.15; color: inherit; } & small { display: block; font-size: 14.5px; line-height: 1.4; color: var(--jws-muted); margin-top: 6px; } & em { font-style: normal; font-size: 1.3rem; line-height: 1; color: #6B6966; transition: color 0.3s, transform 0.3s; } text-align: left; white-space: normal;\n}.elementor .e-37ed02a-f273:hover,.elementor .e-37ed02a-f273:focus-visible{color:var(--jws-text);border-color:#4A4A4A;background-color:#111111;}.elementor .e-37ed02a-f273{width:auto;color:#8A8784;padding-block-start:24px;padding-block-end:24px;padding-inline-start:28px;padding-inline-end:28px;margin:0px;border-radius:14px;border-width:1px;border-color:#2C2C2C;border-style:solid;background-color:#111111;transition:border-color 0.3s, background-color 0.3s, color 0.3s;display:flex;gap:18px;flex:1 1 0px;align-items:center;text-align: left; &::before { content: ''; position: relative; inset: auto; display: block; width: 18px; height: 18px; flex-shrink: 0; border-radius: 50%; border: 1.5px solid #4A4A4A; box-sizing: border-box; background: transparent; transition: border-color 0.3s; } &:hover em { transform: translateX(4px); } &.e--selected { border-color: var(--jws-orange); background-color: #1A1A1A; color: var(--jws-text); } &.e--selected::before { border-color: var(--jws-orange); background: radial-gradient(circle, var(--jws-orange) 0 4px, transparent 4.5px); } &.e--selected em { color: var(--jws-orange); }\n}.elementor .e-38469f88-dba5{min-width:0px;font-family:var(--font-body);color:inherit;display:flex;gap:16px;flex:1 1 0px;justify-content:space-between;align-items:center;& > span { display: block; } & b { display: block; font-family: var(--font-display); font-weight: 600; font-size: clamp(1.15rem, 1.6vw, 1.5rem); letter-spacing: -0.01em; line-height: 1.15; color: inherit; } & small { display: block; font-size: 14.5px; line-height: 1.4; color: var(--jws-muted); margin-top: 6px; } & em { font-style: normal; font-size: 1.3rem; line-height: 1; color: #6B6966; transition: color 0.3s, transform 0.3s; } text-align: left; white-space: normal;\n}.elementor .e-2c1d89a0-bec5:hover,.elementor .e-2c1d89a0-bec5:focus-visible{color:var(--jws-text);border-color:#4A4A4A;background-color:#111111;}.elementor .e-2c1d89a0-bec5{width:auto;color:#8A8784;padding-block-start:24px;padding-block-end:24px;padding-inline-start:28px;padding-inline-end:28px;margin:0px;border-radius:14px;border-width:1px;border-color:#2C2C2C;border-style:solid;background-color:#111111;transition:border-color 0.3s, background-color 0.3s, color 0.3s;display:flex;gap:18px;flex:1 1 0px;align-items:center;text-align: left; &::before { content: ''; position: relative; inset: auto; display: block; width: 18px; height: 18px; flex-shrink: 0; border-radius: 50%; border: 1.5px solid #4A4A4A; box-sizing: border-box; background: transparent; transition: border-color 0.3s; } &:hover em { transform: translateX(4px); } &.e--selected { border-color: var(--jws-orange); background-color: #1A1A1A; color: var(--jws-text); } &.e--selected::before { border-color: var(--jws-orange); background: radial-gradient(circle, var(--jws-orange) 0 4px, transparent 4.5px); } &.e--selected em { color: var(--jws-orange); }\n}.elementor .e-7b5602ed-e940{padding:0px;margin-block-end:72px;display:flex;flex-direction:row;gap:16px;justify-content:flex-start;}.elementor .e-10ad76c-3f16{grid-column:span 7;container-type: inline-size; & > span { display: block; white-space: nowrap; font-size: 10.2cqw; } & > span:nth-child(2) { color: var(--jws-orange); }\n}.elementor .e-fbaf907-5ee8{grid-column:8 / span 5;}.elementor .e-ac0421a-fff8{column-gap:var(--jws-gutter);padding-block-start:0px;padding-block-end:48px;padding-inline-start:0px;padding-inline-end:0px;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto;align-items:end;row-gap: 16px;\n}.elementor .e-0581852-cee8{width: 26px; height: 26px; flex-shrink: 0; color: var(--jws-orange); & path, & rect, & circle { fill: none; stroke: currentColor; }\n}.elementor .e-0369fed-9f7b{font-size: clamp(1.5rem, 2.2vw, 2.4rem); letter-spacing: -0.015em; line-height: 1.05; display: block; width: auto;\n}.elementor .e-f9d7f52-5bc6{grid-column: 1 / span 5; display: flex; flex-direction: row; flex-wrap: nowrap; align-items: center; gap: 20px; padding: 0;\n}.elementor .e-a2a8fd4-4438{grid-column: 7 / span 6; max-width: 56ch; font-size: 1.06rem; display: block; & strong { color: var(--jws-text); font-weight: 500; }\n}.elementor .e-cc66216-3954{grid-template-rows:auto;display: grid; grid-template-columns: repeat(12, 1fr); column-gap: clamp(16px, 2.6vw, 44px); row-gap: 12px; padding: 34px 0; align-items: start; border-bottom: 1px solid var(--jws-line-2, #2C2C2C);\n}.elementor .e-fe1f73e-f298{width: 26px; height: 26px; flex-shrink: 0; color: var(--jws-orange); & path, & rect, & circle { fill: none; stroke: currentColor; }\n}.elementor .e-49b8397-3a2f{font-size: clamp(1.5rem, 2.2vw, 2.4rem); letter-spacing: -0.015em; line-height: 1.05; display: block; width: auto;\n}.elementor .e-722707c-b016{grid-column: 1 / span 5; display: flex; flex-direction: row; flex-wrap: nowrap; align-items: center; gap: 20px; padding: 0;\n}.elementor .e-398278b-9a23{grid-column: 7 / span 6; max-width: 56ch; font-size: 1.06rem; display: block; & strong { color: var(--jws-text); font-weight: 500; }\n}.elementor .e-3d41d57-b7bf{grid-template-rows:auto;display: grid; grid-template-columns: repeat(12, 1fr); column-gap: clamp(16px, 2.6vw, 44px); row-gap: 12px; padding: 34px 0; align-items: start; border-bottom: 1px solid var(--jws-line-2, #2C2C2C);\n}.elementor .e-4619abe-e4f6{width: 26px; height: 26px; flex-shrink: 0; color: var(--jws-orange); & path, & rect, & circle { fill: none; stroke: currentColor; }\n}.elementor .e-b65415c-29c0{font-size: clamp(1.5rem, 2.2vw, 2.4rem); letter-spacing: -0.015em; line-height: 1.05; display: block; width: auto;\n}.elementor .e-f5989b4-8544{grid-column: 1 / span 5; display: flex; flex-direction: row; flex-wrap: nowrap; align-items: center; gap: 20px; padding: 0;\n}.elementor .e-46d7205-9e6c{grid-column: 7 / span 6; max-width: 56ch; font-size: 1.06rem; display: block; & strong { color: var(--jws-text); font-weight: 500; }\n}.elementor .e-50235e9-2e36{grid-template-rows:auto;display: grid; grid-template-columns: repeat(12, 1fr); column-gap: clamp(16px, 2.6vw, 44px); row-gap: 12px; padding: 34px 0; align-items: start; border-bottom: 1px solid var(--jws-line-2, #2C2C2C);\n}.elementor .e-dca3cc2-76d0{width: 26px; height: 26px; flex-shrink: 0; color: var(--jws-orange); & path, & rect, & circle { fill: none; stroke: currentColor; }\n}.elementor .e-9bc3ff8-3873{font-size: clamp(1.5rem, 2.2vw, 2.4rem); letter-spacing: -0.015em; line-height: 1.05; display: block; width: auto;\n}.elementor .e-f953e07-fe5d{grid-column: 1 / span 5; display: flex; flex-direction: row; flex-wrap: nowrap; align-items: center; gap: 20px; padding: 0;\n}.elementor .e-14d03e6-a995{grid-column: 7 / span 6; max-width: 56ch; font-size: 1.06rem; display: block; & strong { color: var(--jws-text); font-weight: 500; }\n}.elementor .e-5a2ff0d-3c8d{grid-template-rows:auto;display: grid; grid-template-columns: repeat(12, 1fr); column-gap: clamp(16px, 2.6vw, 44px); row-gap: 12px; padding: 34px 0; align-items: start; border-bottom: 1px solid var(--jws-line-2, #2C2C2C);\n}.elementor .e-5def1f0-a267{width: 26px; height: 26px; flex-shrink: 0; color: var(--jws-orange); & path, & rect, & circle { fill: none; stroke: currentColor; }\n}.elementor .e-1149ae2-0db7{font-size: clamp(1.5rem, 2.2vw, 2.4rem); letter-spacing: -0.015em; line-height: 1.05; display: block; width: auto;\n}.elementor .e-5361ea7-580e{grid-column: 1 / span 5; display: flex; flex-direction: row; flex-wrap: nowrap; align-items: center; gap: 20px; padding: 0;\n}.elementor .e-03ca02e-c8f4{grid-column: 7 / span 6; max-width: 56ch; font-size: 1.06rem; display: block; & strong { color: var(--jws-text); font-weight: 500; }\n}.elementor .e-8584288-72a8{grid-template-rows:auto;display: grid; grid-template-columns: repeat(12, 1fr); column-gap: clamp(16px, 2.6vw, 44px); row-gap: 12px; padding: 34px 0; align-items: start; border-bottom: 1px solid var(--jws-line-2, #2C2C2C);\n}.elementor .e-a9c3a69-c968{padding: 0; border-top: 1px solid var(--jws-line-2, #2C2C2C);\n}.elementor .e-9ed8621-faad{display:flex;gap:12px clamp(20px, 4vw, 64px);flex-wrap:wrap;& span { font-family: var(--font-display); font-weight: 600; font-size: clamp(1.3rem, 2vw, 2rem); letter-spacing: -0.015em; line-height: 1.2; color: #6B6966; cursor: default; transition: color 0.3s; } & span:hover { color: var(--jws-text); }\n}.elementor .e-dc5f58d-da7a{display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-between; align-items: center; gap: 24px; padding: 0; margin-top: 56px;\n}.elementor .e-4ac66fb1-40ba{padding:0px;}.elementor .e-6381387e-d9d4{grid-column:span 7;container-type: inline-size; & > span { display: block; white-space: nowrap; font-size: 10.2cqw; } & > span:nth-child(2) { color: var(--jws-orange); }\n}.elementor .e-2ec4be70-37fb{grid-column:8 / span 5;}.elementor .e-4207d104-8c5f{column-gap:var(--jws-gutter);padding-block-start:0px;padding-block-end:48px;padding-inline-start:0px;padding-inline-end:0px;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto;align-items:end;row-gap: 16px;\n}.elementor .e-5169ff2-99ee{width:26px;height:26px;color:var(--jws-orange);flex:0 0 auto;& path, & rect, & circle { fill: none; stroke: currentColor; }\n}.elementor .e-5233abb3-c0be{width:auto;font-size:clamp(1.5rem, 2.2vw, 2.4rem);letter-spacing:-0.015em;line-height:1.05;display:block;}.elementor .e-84f25eb-ee2b{padding:0px;display:flex;flex-direction:row;gap:20px;flex-wrap:nowrap;grid-column:1 / span 5;align-items:center;}.elementor .e-5bc7a4ee-dc72{max-width:56ch;font-size:1.06rem;display:block;grid-column:7 / span 6;& strong { color: var(--jws-text); font-weight: 500; }\n}.elementor .e-4e69a0e7-a60c{column-gap:clamp(16px, 2.6vw, 44px);padding-block-start:34px;padding-block-end:34px;padding-inline-start:0px;padding-inline-end:0px;display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto;align-items:start;row-gap: 12px; border-bottom: 1px solid var(--jws-line-2, #2C2C2C);\n}.elementor .e-7b5ec9a1-ce75{width:26px;height:26px;color:var(--jws-orange);flex:0 0 auto;& path, & rect, & circle { fill: none; stroke: currentColor; }\n}.elementor .e-2b9b50a8-e6bb{width:auto;font-size:clamp(1.5rem, 2.2vw, 2.4rem);letter-spacing:-0.015em;line-height:1.05;display:block;}.elementor .e-13e4842a-af2a{padding:0px;display:flex;flex-direction:row;gap:20px;flex-wrap:nowrap;grid-column:1 / span 5;align-items:center;}.elementor .e-23f89b82-8681{max-width:56ch;font-size:1.06rem;display:block;grid-column:7 / span 6;& strong { color: var(--jws-text); font-weight: 500; }\n}.elementor .e-4d53d367-cb7a{column-gap:clamp(16px, 2.6vw, 44px);padding-block-start:34px;padding-block-end:34px;padding-inline-start:0px;padding-inline-end:0px;display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto;align-items:start;row-gap: 12px; border-bottom: 1px solid var(--jws-line-2, #2C2C2C);\n}.elementor .e-659468bb-bc4e{width:26px;height:26px;color:var(--jws-orange);flex:0 0 auto;& path, & rect, & circle { fill: none; stroke: currentColor; }\n}.elementor .e-34a9237a-1584{width:auto;font-size:clamp(1.5rem, 2.2vw, 2.4rem);letter-spacing:-0.015em;line-height:1.05;display:block;}.elementor .e-6f051a58-c8ab{padding:0px;display:flex;flex-direction:row;gap:20px;flex-wrap:nowrap;grid-column:1 / span 5;align-items:center;}.elementor .e-112558da-dfce{max-width:56ch;font-size:1.06rem;display:block;grid-column:7 / span 6;& strong { color: var(--jws-text); font-weight: 500; }\n}.elementor .e-be72c55-eb09{column-gap:clamp(16px, 2.6vw, 44px);padding-block-start:34px;padding-block-end:34px;padding-inline-start:0px;padding-inline-end:0px;display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto;align-items:start;row-gap: 12px; border-bottom: 1px solid var(--jws-line-2, #2C2C2C);\n}.elementor .e-ac9af69-2afa{width:26px;height:26px;color:var(--jws-orange);flex:0 0 auto;& path, & rect, & circle { fill: none; stroke: currentColor; }\n}.elementor .e-53a0360d-3526{width:auto;font-size:clamp(1.5rem, 2.2vw, 2.4rem);letter-spacing:-0.015em;line-height:1.05;display:block;}.elementor .e-93c6de7-13e0{padding:0px;display:flex;flex-direction:row;gap:20px;flex-wrap:nowrap;grid-column:1 / span 5;align-items:center;}.elementor .e-76bd4bf3-87eb{max-width:56ch;font-size:1.06rem;display:block;grid-column:7 / span 6;& strong { color: var(--jws-text); font-weight: 500; }\n}.elementor .e-2abadb85-fc3b{column-gap:clamp(16px, 2.6vw, 44px);padding-block-start:34px;padding-block-end:34px;padding-inline-start:0px;padding-inline-end:0px;display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto;align-items:start;row-gap: 12px; border-bottom: 1px solid var(--jws-line-2, #2C2C2C);\n}.elementor .e-dfafa83-6f2e{width:26px;height:26px;color:var(--jws-orange);flex:0 0 auto;& path, & rect, & circle { fill: none; stroke: currentColor; }\n}.elementor .e-5be2d775-52d9{width:auto;font-size:clamp(1.5rem, 2.2vw, 2.4rem);letter-spacing:-0.015em;line-height:1.05;display:block;}.elementor .e-16f8cfd1-d07e{padding:0px;display:flex;flex-direction:row;gap:20px;flex-wrap:nowrap;grid-column:1 / span 5;align-items:center;}.elementor .e-1656bbc9-41e9{max-width:56ch;font-size:1.06rem;display:block;grid-column:7 / span 6;& strong { color: var(--jws-text); font-weight: 500; }\n}.elementor .e-6c6b8c3b-f082{column-gap:clamp(16px, 2.6vw, 44px);padding-block-start:34px;padding-block-end:34px;padding-inline-start:0px;padding-inline-end:0px;display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto;align-items:start;row-gap: 12px; border-bottom: 1px solid var(--jws-line-2, #2C2C2C);\n}.elementor .e-3e62da02-7aa0{padding:0px;border-top: 1px solid var(--jws-line-2, #2C2C2C);\n}.elementor .e-6a03274-6ad9{padding:0px;}.elementor .e-7a06ba04-20fb{padding:0px;}.elementor .e-714bd131-312a{gap:0px;}.elementor .e-4e1ba47-7bce{padding: 140px 0; background-color: var(--jws-surface, #141414); flex-direction: column; border-top: 1px solid var(--jws-line);\n}.elementor .e-71ed7061-75f3{color:var(--jws-bg);grid-column:span 8;}.elementor .e-36a29893-eca5{color:var(--jws-ink-muted);grid-column:9 / span 4;}.elementor .e-d18af6a-7f7a{column-gap:var(--jws-gutter);padding-block-start:0px;padding-block-end:48px;padding-inline-start:0px;padding-inline-end:0px;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto;align-items:end;row-gap: 16px;\n}.elementor .e-420e27ed-1c48{width:47px;height:9px;min-width:47px;padding:0px;flex:0 0 auto;background-image: radial-gradient(circle, #FF5F57 4.5px, transparent 5px), radial-gradient(circle, #FEBC2E 4.5px, transparent 5px), radial-gradient(circle, #28C840 4.5px, transparent 5px); background-size: 9px 9px, 9px 9px, 9px 9px; background-position: 0px 0px, 19px 0px, 38px 0px; background-repeat: no-repeat, no-repeat, no-repeat;\n}.elementor .e-7a107377-fde2{overflow:hidden;font-family:var(--font-body);font-size:12px;color:var(--jws-muted);white-space: nowrap; text-overflow: ellipsis;\n}.elementor .e-7d92c798-35dc{height:38px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:16px;padding-inline-end:16px;background-color:#161616;gap:12px;align-items:center;}.elementor .e-129506d4-31ec{width:100%;height:auto;transition:transform 6s;}.elementor .e-1fcf247f-c691{height:clamp(300px, 34vw, 560px);overflow:hidden;padding:0px;&:hover img { transform: translateY(calc(-100% + clamp(300px, 34vw, 560px))); }\n}.elementor .e-61a29d3c-e7ef{overflow:hidden;padding:0px;border-radius:14px;background-color:#111111;box-shadow:0px 40px 80px -50px rgba(0,0,0,0.55);flex-direction:column;}.elementor .e-6e4dd889-d72b{font-size:clamp(2.6rem, 4.4vw, 4.8rem);color:var(--jws-bg);line-height:0.95;text-transform:none;margin-block-start:0px;margin-block-end:30px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-52e51eb0-8606{padding:0px;border-block-start-width:1px;gap:0px;grid-template-columns:auto 1fr;grid-template-rows:auto;border-top-style: solid; border-top-color: var(--jws-paper-line); & > p { padding: 13px 0; border-bottom: 1px solid var(--jws-paper-line); font-family: var(--font-body); font-size: 15px; } & > p:nth-child(odd) { color: var(--jws-ink-muted); padding-right: 30px; } & > p:nth-child(even) { color: var(--jws-bg); font-weight: 500; text-align: right; }\n}.elementor .e-3f1fb656-199e:hover,.elementor .e-3f1fb656-199e:focus-visible{color:var(--jws-orange);border-color:var(--jws-orange);}.elementor .e-3f1fb656-199e{font-family:var(--font-body);font-weight:500;font-size:16px;color:var(--jws-bg);padding-block-end:3px;border-block-end-width:1.5px;border-bottom-style: solid; border-bottom-color: var(--jws-bg);\n}.elementor .e-7525a9c0-9398:hover,.elementor .e-7525a9c0-9398:focus-visible{color:var(--jws-orange);}.elementor .e-7525a9c0-9398{font-family:var(--font-body);font-weight:500;font-size:16px;color:var(--jws-ink-muted);padding-block-end:3px;}.elementor .e-230fac46-505a{padding:0px;margin-block-start:28px;gap:28px;flex-wrap:wrap;}.elementor .e-67167193-597b{padding:0px;}.elementor .e-87011c1-5f80{padding-block-start:72px;padding-block-end:72px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:grid;gap:var(--jws-gutter);grid-template-columns:7fr 5fr;align-items:center;border-bottom-style: solid; border-bottom-color: var(--jws-paper-line);\n}.elementor .e-36aed1f6-c19f{padding:0px;gap:0px;grid-template-columns:1fr;grid-auto-rows:auto;& > :nth-child(even) { grid-template-columns: 5fr 7fr; } & > :nth-child(even) > a { order: 2; } & > :nth-child(even) > div { order: 1; }\n}.elementor .e-609be026-4ffa{padding:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: var(--jws-paper-line);\n}.elementor .e-5c64d1c2-f0de{font-family:var(--font-display);font-weight:600;font-size:clamp(1.6rem, 3vw, 3rem);color:var(--jws-bg);letter-spacing:-0.015em;line-height:1;& span { color: var(--jws-orange); }\n}.elementor .e-71287d16-5617{color:#FFFFFF;background-color:var(--jws-orange);}.elementor .e-73112ed0-e50f:hover,.elementor .e-73112ed0-e50f:focus-visible{background-color:#000000;}.elementor .e-73112ed0-e50f{background-color:var(--jws-bg);}.elementor .e-1e7cf09e-35c1{padding:0px;margin-block-start:56px;gap:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-4adb24c8-45c2{padding-block-start:140px;padding-block-end:120px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--jws-paper);flex-direction:column;}.elementor .e-3bb247f4-9164{grid-column:span 8;}.elementor .e-18cee389-fba7{grid-column:9 / span 4;}.elementor .e-6fff2c5f-d885{column-gap:var(--jws-gutter);padding-block-start:0px;padding-block-end:48px;padding-inline-start:0px;padding-inline-end:0px;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto;align-items:end;row-gap: 16px;\n}.elementor .e-6e2ea1-6e9b{font-family:var(--font-display);font-weight:600;font-size:clamp(4.5rem, 9vw, 10rem);color:transparent;letter-spacing:-0.02em;line-height:0.85;transition:color 0.35s;display:block;-webkit-text-stroke: 1.5px var(--jws-orange);\n}.elementor .e-6ae821b9-28b1{margin-block-start:34px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-3fd09d15-6893{font-size:15.5px;display:block;}.elementor .e-7807084a-8641{padding-block-start:30px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:28px;&:hover p:first-child { color: var(--jws-orange); }\n}.elementor .e-41ec7f8-d162{font-family:var(--font-display);font-weight:600;font-size:clamp(4.5rem, 9vw, 10rem);color:transparent;letter-spacing:-0.02em;line-height:0.85;transition:color 0.35s;display:block;-webkit-text-stroke: 1.5px var(--jws-orange);\n}.elementor .e-ff5eea8-caeb{margin-block-start:34px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-3a166b0c-cd7c{font-size:15.5px;display:block;}.elementor .e-19af374f-53e6{padding-block-start:30px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:28px;&:hover p:first-child { color: var(--jws-orange); }\n}.elementor .e-26fcc574-fe7f{font-family:var(--font-display);font-weight:600;font-size:clamp(4.5rem, 9vw, 10rem);color:transparent;letter-spacing:-0.02em;line-height:0.85;transition:color 0.35s;display:block;-webkit-text-stroke: 1.5px var(--jws-orange);\n}.elementor .e-7527ee5a-2a99{margin-block-start:34px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-305a83f1-c749{font-size:15.5px;display:block;}.elementor .e-5cc9d1d3-12cd{padding-block-start:30px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:28px;&:hover p:first-child { color: var(--jws-orange); }\n}.elementor .e-4f5eac6f-c7e5{font-family:var(--font-display);font-weight:600;font-size:clamp(4.5rem, 9vw, 10rem);color:transparent;letter-spacing:-0.02em;line-height:0.85;transition:color 0.35s;display:block;-webkit-text-stroke: 1.5px var(--jws-orange);\n}.elementor .e-4c6b6d3-fcb1{margin-block-start:34px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-1cf3a9ae-68cc{font-size:15.5px;display:block;}.elementor .e-139d5c51-467f{padding-block-start:30px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:28px;&:hover p:first-child { color: var(--jws-orange); }\n}.elementor .e-1c969f50-3ee9{padding:0px;border-block-start-width:1px;gap:0px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;border-top-style: solid; border-top-color: var(--jws-line);\n}.elementor .e-2f3def0a-da43{color:var(--jws-ink-muted);}.elementor .e-50a91f46-2b76{font-size:clamp(2.2rem, 3.2vw, 3.4rem);color:var(--jws-bg);display:block;}.elementor .e-40b4aa61-789e{max-width:32ch;font-family:var(--font-body);font-size:1rem;color:var(--jws-bg);line-height:1.55;margin-block-start:16px;display:block;}.elementor .e-4a61d97a-916d{padding:0px;}.elementor .e-70e52dbe-fb6a{padding-block-start:36px;padding-block-end:32px;padding-inline-start:clamp(24px, 2.4vw, 36px);padding-inline-end:clamp(24px, 2.4vw, 36px);border-radius:24px;background-color:var(--jws-paper);flex-direction:column;gap:72px;justify-content:flex-start;}.elementor .e-5487fdaf-7e37{font-size:clamp(2.2rem, 3.2vw, 3.4rem);color:var(--jws-orange);display:block;}.elementor .e-1720d773-30ad{max-width:32ch;font-family:var(--font-body);font-size:1rem;color:var(--jws-text);line-height:1.55;margin-block-start:16px;display:block;}.elementor .e-3bb16502-4ae3{padding:0px;}.elementor .e-46fcf8ea-c8aa{padding-block-start:36px;padding-block-end:32px;padding-inline-start:clamp(24px, 2.4vw, 36px);padding-inline-end:clamp(24px, 2.4vw, 36px);border-radius:24px;border-width:1px;border-color:var(--jws-line-strong);border-style:solid;background-color:var(--jws-surface);flex-direction:column;gap:72px;justify-content:flex-start;}.elementor .e-3734b14-911c{font-size:clamp(2.2rem, 3.2vw, 3.4rem);color:var(--jws-text);display:block;}.elementor .e-c026f03-1ceb{max-width:32ch;font-family:var(--font-body);font-size:1rem;color:var(--jws-text);line-height:1.55;margin-block-start:16px;display:block;}.elementor .e-487400d-0cf2{padding:0px;}.elementor .e-709d280-8790{padding-block-start:36px;padding-block-end:32px;padding-inline-start:clamp(24px, 2.4vw, 36px);padding-inline-end:clamp(24px, 2.4vw, 36px);border-radius:24px;border-width:1px;border-color:var(--jws-line-strong);border-style:solid;background-color:var(--jws-surface);flex-direction:column;gap:72px;justify-content:flex-start;}.elementor .e-7213e2be-30fc{padding:0px;margin-block-start:100px;gap:16px;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;}.elementor .e-101d74f3-cbd0{font-family:var(--font-display);font-weight:500;font-size:clamp(1.2rem, 1.6vw, 1.6rem);color:var(--jws-text);letter-spacing:-0.01em;}.elementor .e-8ce54fc-7bc4{padding-block-start:26px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;gap:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;border-bottom-style: solid; border-bottom-color: var(--jws-line);\n}.elementor .e-69452fb5-846f{padding-block-start:140px;padding-block-end:140px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--jws-bg);flex-direction:column;}.elementor .e-12b06472-e5b8{font-size:clamp(3rem, 6vw, 6rem);margin-block-start:22px;margin-block-end:28px;margin-inline-start:0px;margin-inline-end:0px;display:block;& span { color: var(--jws-orange); }\n}.elementor .e-5f9f159d-6f05{position:sticky;inset-block-start:120px;padding:0px;grid-column:span 4;align-self:start;}.elementor .e-5688dc69-cc6b{font-family:var(--font-display);font-weight:600;font-size:clamp(1.3rem, 1.9vw, 2.1rem);color:var(--jws-text);letter-spacing:-0.02em;line-height:1.2;}.elementor .e-7f4f5134-8d81{width:14px;height:14px;}.elementor .e-620eec0-f24e{width:42px;height:42px;color:var(--jws-text);border-radius:50%;border-width:1px;border-color:var(--jws-line-strong);border-style:solid;transition:transform 0.3s, background-color 0.3s;display:flex;flex:0 0 auto;justify-content:center;align-items:center;& svg { width: 14px; height: 14px; }\n}.elementor .e-4e0004fe-79ae{cursor:pointer;padding-block-start:30px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-4b403875-a865{max-width:72ch;font-weight:400;font-size:1.05rem;color:#C9C7C2;line-height:1.7;display:block;& strong { color: var(--jws-text); font-weight: 500; }\n}.elementor .e-aabdfde-f793{padding-block-start:0px;padding-block-end:34px;padding-inline-start:0px;padding-inline-end:66px;}.elementor .e-706de6a4-d6a2{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--jws-line); &[open] > summary > :last-child { transform: rotate(45deg); background-color: var(--jws-orange); border-color: var(--jws-orange); }\n}.elementor .e-38401937-2dce{font-family:var(--font-display);font-weight:600;font-size:clamp(1.3rem, 1.9vw, 2.1rem);color:var(--jws-text);letter-spacing:-0.02em;line-height:1.2;}.elementor .e-29164d90-b107{width:14px;height:14px;}.elementor .e-1fe8229f-6b06{width:42px;height:42px;color:var(--jws-text);border-radius:50%;border-width:1px;border-color:var(--jws-line-strong);border-style:solid;transition:transform 0.3s, background-color 0.3s;display:flex;flex:0 0 auto;justify-content:center;align-items:center;& svg { width: 14px; height: 14px; }\n}.elementor .e-65ac1c7f-81ac{cursor:pointer;padding-block-start:30px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-2946e3a6-e918{max-width:72ch;font-weight:400;font-size:1.05rem;color:#C9C7C2;line-height:1.7;display:block;& strong { color: var(--jws-text); font-weight: 500; }\n}.elementor .e-678b231b-90da{padding-block-start:0px;padding-block-end:34px;padding-inline-start:0px;padding-inline-end:66px;}.elementor .e-67dd0b35-1b4e{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--jws-line); &[open] > summary > :last-child { transform: rotate(45deg); background-color: var(--jws-orange); border-color: var(--jws-orange); }\n}.elementor .e-427add3b-6efb{font-family:var(--font-display);font-weight:600;font-size:clamp(1.3rem, 1.9vw, 2.1rem);color:var(--jws-text);letter-spacing:-0.02em;line-height:1.2;}.elementor .e-3a31f012-9311{width:14px;height:14px;}.elementor .e-a63fd9f-64a3{width:42px;height:42px;color:var(--jws-text);border-radius:50%;border-width:1px;border-color:var(--jws-line-strong);border-style:solid;transition:transform 0.3s, background-color 0.3s;display:flex;flex:0 0 auto;justify-content:center;align-items:center;& svg { width: 14px; height: 14px; }\n}.elementor .e-4f96498c-85cf{cursor:pointer;padding-block-start:30px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-4b8827e4-b9ad{max-width:72ch;font-weight:400;font-size:1.05rem;color:#C9C7C2;line-height:1.7;display:block;& strong { color: var(--jws-text); font-weight: 500; }\n}.elementor .e-27d0a72a-f01f{padding-block-start:0px;padding-block-end:34px;padding-inline-start:0px;padding-inline-end:66px;}.elementor .e-20b1188-42c6{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--jws-line); &[open] > summary > :last-child { transform: rotate(45deg); background-color: var(--jws-orange); border-color: var(--jws-orange); }\n}.elementor .e-2ba00216-1aef{font-family:var(--font-display);font-weight:600;font-size:clamp(1.3rem, 1.9vw, 2.1rem);color:var(--jws-text);letter-spacing:-0.02em;line-height:1.2;}.elementor .e-1cf87ba9-bb61{width:14px;height:14px;}.elementor .e-3092e25-c1b1{width:42px;height:42px;color:var(--jws-text);border-radius:50%;border-width:1px;border-color:var(--jws-line-strong);border-style:solid;transition:transform 0.3s, background-color 0.3s;display:flex;flex:0 0 auto;justify-content:center;align-items:center;& svg { width: 14px; height: 14px; }\n}.elementor .e-72abbf13-7b23{cursor:pointer;padding-block-start:30px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-33c24236-ea4d{max-width:72ch;font-weight:400;font-size:1.05rem;color:#C9C7C2;line-height:1.7;display:block;& strong { color: var(--jws-text); font-weight: 500; }\n}.elementor .e-cb882ef-4034{padding-block-start:0px;padding-block-end:34px;padding-inline-start:0px;padding-inline-end:66px;}.elementor .e-55e47ae7-f10e{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--jws-line); &[open] > summary > :last-child { transform: rotate(45deg); background-color: var(--jws-orange); border-color: var(--jws-orange); }\n}.elementor .e-1cb18379-7cd5{font-family:var(--font-display);font-weight:600;font-size:clamp(1.3rem, 1.9vw, 2.1rem);color:var(--jws-text);letter-spacing:-0.02em;line-height:1.2;}.elementor .e-9e3ecfb-adea{width:14px;height:14px;}.elementor .e-71319c6b-cb79{width:42px;height:42px;color:var(--jws-text);border-radius:50%;border-width:1px;border-color:var(--jws-line-strong);border-style:solid;transition:transform 0.3s, background-color 0.3s;display:flex;flex:0 0 auto;justify-content:center;align-items:center;& svg { width: 14px; height: 14px; }\n}.elementor .e-65e474f3-59f0{cursor:pointer;padding-block-start:30px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-4a3e931e-de36{max-width:72ch;font-weight:400;font-size:1.05rem;color:#C9C7C2;line-height:1.7;display:block;& strong { color: var(--jws-text); font-weight: 500; } & ul { margin: 10px 0 10px 20px; } & ul { margin: 10px 0 10px 20px; padding: 0; } & li { color: #C9C7C2; margin: 4px 0; } & li::marker { color: var(--jws-orange); }\n}.elementor .e-2a9b7451-3d02{padding-block-start:0px;padding-block-end:34px;padding-inline-start:0px;padding-inline-end:66px;}.elementor .e-55ecb641-441b{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--jws-line); &[open] > summary > :last-child { transform: rotate(45deg); background-color: var(--jws-orange); border-color: var(--jws-orange); }\n}.elementor .e-c5bb766-9664{font-family:var(--font-display);font-weight:600;font-size:clamp(1.3rem, 1.9vw, 2.1rem);color:var(--jws-text);letter-spacing:-0.02em;line-height:1.2;}.elementor .e-a02791e-dd28{width:14px;height:14px;}.elementor .e-b153631-499b{width:42px;height:42px;color:var(--jws-text);border-radius:50%;border-width:1px;border-color:var(--jws-line-strong);border-style:solid;transition:transform 0.3s, background-color 0.3s;display:flex;flex:0 0 auto;justify-content:center;align-items:center;& svg { width: 14px; height: 14px; }\n}.elementor .e-b8fcc37-2985{cursor:pointer;padding-block-start:30px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-37019e6-e9b1{max-width:72ch;font-weight:400;font-size:1.05rem;color:#C9C7C2;line-height:1.7;display:block;& strong { color: var(--jws-text); font-weight: 500; }\n}.elementor .e-9ee1a1c-0bd9{padding-block-start:0px;padding-block-end:34px;padding-inline-start:0px;padding-inline-end:66px;}.elementor .e-9ddd39a-7096{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--jws-line); &[open] > summary > :last-child { transform: rotate(45deg); background-color: var(--jws-orange); border-color: var(--jws-orange); }\n}.elementor .e-93f2305-7cab{font-family:var(--font-display);font-weight:600;font-size:clamp(1.3rem, 1.9vw, 2.1rem);color:var(--jws-text);letter-spacing:-0.02em;line-height:1.2;}.elementor .e-a961158-ee30{width:14px;height:14px;}.elementor .e-ab31f70-f0c2{width:42px;height:42px;color:var(--jws-text);border-radius:50%;border-width:1px;border-color:var(--jws-line-strong);border-style:solid;transition:transform 0.3s, background-color 0.3s;display:flex;flex:0 0 auto;justify-content:center;align-items:center;& svg { width: 14px; height: 14px; }\n}.elementor .e-0331546-ce7b{cursor:pointer;padding-block-start:30px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-abc1062-0a02{max-width:72ch;font-weight:400;font-size:1.05rem;color:#C9C7C2;line-height:1.7;display:block;& strong { color: var(--jws-text); font-weight: 500; }\n}.elementor .e-9a4a881-6759{padding-block-start:0px;padding-block-end:34px;padding-inline-start:0px;padding-inline-end:66px;}.elementor .e-dfe6599-df12{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--jws-line); &[open] > summary > :last-child { transform: rotate(45deg); background-color: var(--jws-orange); border-color: var(--jws-orange); }\n}.elementor .e-bcba9c5-a768{font-family:var(--font-display);font-weight:600;font-size:clamp(1.3rem, 1.9vw, 2.1rem);color:var(--jws-text);letter-spacing:-0.02em;line-height:1.2;}.elementor .e-33aeee6-c57d{width:14px;height:14px;}.elementor .e-bcf3aeb-ce4e{width:42px;height:42px;color:var(--jws-text);border-radius:50%;border-width:1px;border-color:var(--jws-line-strong);border-style:solid;transition:transform 0.3s, background-color 0.3s;display:flex;flex:0 0 auto;justify-content:center;align-items:center;& svg { width: 14px; height: 14px; }\n}.elementor .e-a9d2aea-2d21{cursor:pointer;padding-block-start:30px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-3fd25e6-4412{max-width:72ch;font-weight:400;font-size:1.05rem;color:#C9C7C2;line-height:1.7;display:block;& strong { color: var(--jws-text); font-weight: 500; }\n}.elementor .e-5614f12-d798{padding-block-start:0px;padding-block-end:34px;padding-inline-start:0px;padding-inline-end:66px;}.elementor .e-ba1cbf2-a7e3{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--jws-line); &[open] > summary > :last-child { transform: rotate(45deg); background-color: var(--jws-orange); border-color: var(--jws-orange); }\n}.elementor .e-d69deab-1b87{font-family:var(--font-display);font-weight:600;font-size:clamp(1.3rem, 1.9vw, 2.1rem);color:var(--jws-text);letter-spacing:-0.02em;line-height:1.2;}.elementor .e-353a1c4-0912{width:14px;height:14px;}.elementor .e-aee308c-adf7{width:42px;height:42px;color:var(--jws-text);border-radius:50%;border-width:1px;border-color:var(--jws-line-strong);border-style:solid;transition:transform 0.3s, background-color 0.3s;display:flex;flex:0 0 auto;justify-content:center;align-items:center;& svg { width: 14px; height: 14px; }\n}.elementor .e-b413e9b-bccd{cursor:pointer;padding-block-start:30px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-8414c04-f6f5{max-width:72ch;font-weight:400;font-size:1.05rem;color:#C9C7C2;line-height:1.7;display:block;& strong { color: var(--jws-text); font-weight: 500; }\n}.elementor .e-ab3c65f-c458{padding-block-start:0px;padding-block-end:34px;padding-inline-start:0px;padding-inline-end:66px;}.elementor .e-c907193-64ce{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--jws-line); &[open] > summary > :last-child { transform: rotate(45deg); background-color: var(--jws-orange); border-color: var(--jws-orange); }\n}.elementor .e-69743f9-eb8d{font-family:var(--font-display);font-weight:600;font-size:clamp(1.3rem, 1.9vw, 2.1rem);color:var(--jws-text);letter-spacing:-0.02em;line-height:1.2;}.elementor .e-d8b23eb-3b12{width:14px;height:14px;}.elementor .e-309d262-83bc{width:42px;height:42px;color:var(--jws-text);border-radius:50%;border-width:1px;border-color:var(--jws-line-strong);border-style:solid;transition:transform 0.3s, background-color 0.3s;display:flex;flex:0 0 auto;justify-content:center;align-items:center;& svg { width: 14px; height: 14px; }\n}.elementor .e-a4bdbf9-6f13{cursor:pointer;padding-block-start:30px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-9f02779-5da7{max-width:72ch;font-weight:400;font-size:1.05rem;color:#C9C7C2;line-height:1.7;display:block;& strong { color: var(--jws-text); font-weight: 500; }\n}.elementor .e-ff977d4-df4c{padding-block-start:0px;padding-block-end:34px;padding-inline-start:0px;padding-inline-end:66px;}.elementor .e-bb6fd9b-2bbe{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--jws-line); &[open] > summary > :last-child { transform: rotate(45deg); background-color: var(--jws-orange); border-color: var(--jws-orange); }\n}.elementor .e-40ae2441-71e8{border-block-start-width:1px;grid-column:6 / span 7;border-top-style: solid; border-top-color: var(--jws-line);\n}.elementor .e-3ef10e2b-3a79{column-gap:var(--jws-gutter);grid-template-columns:repeat(12, 1fr);grid-template-rows:auto;row-gap: 40px;\n}.elementor .e-c4889e7-c9fd{padding-block-start:0px;padding-block-end:140px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--jws-bg);flex-direction:column;}