.elementor .e-20e5f445-c908{width:max(240vw, 380vh);height:auto;position:absolute;inset-block-start:calc(-0.0909 * max(240vw, 380vh));inset-inline-start:calc(-0.415 * max(240vw, 380vh));z-index:0;opacity:0%;transform:scale3d(0.55, 0.55, 1);transform-origin:62% 58% 0px;transition:opacity 0.9s, transform 1.6s;max-width:none; pointer-events:none; cursor:default;\n}.elementor .e-7edc01e5-2b2f{width:48vw;aspect-ratio:924/755;position:absolute;inset-block-start:-6%;inset-inline-end:-3%;z-index:1;padding:0px;background-color:var(--zj-orange);transition:transform 1.1s, opacity 0.6s;clip-path:polygon(13.7% 4.2%, 0% 45.8%, 35.2% 47.6%, 56.2% 100%, 59.8% 36.7%, 100% 28.4%, 70.8% 0%);}.elementor .e-2fe7358c-35f7{position:absolute;inset-block-start:56px;inset-inline-end:4vw;z-index:2;font-family:var(--zj-font);font-weight:800;font-size:clamp(34px,4.2vw,80px);color:var(--zj-black);letter-spacing:-0.01em;line-height:1;margin:0px;transition:transform 1.1s, opacity 0.6s;}.elementor .e-6a07723d-dc3a{width:545px;height:auto;max-width:72vw;position:relative;z-index:2;transition:transform 1.4s, opacity 0.7s;cursor:default;\n}.elementor .e-265da78f-71d2:hover,.elementor .e-265da78f-71d2:focus-visible{color:var(--zj-black);background-color:var(--zj-lime);transform:rotateX(0deg) rotateY(0deg) rotateZ(-3deg) scale3d(1.06, 1.06, 1);}.elementor .e-265da78f-71d2:focus{color:var(--zj-black);background-color:var(--zj-lime);}.elementor .e-265da78f-71d2{width:392px;height:241px;position:absolute;inset-inline-end:4vw;inset-block-end:72px;z-index:4;font-family:var(--zj-font);font-weight:800;font-size:50px;color:var(--zj-black);text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:0px;border-radius:0px;background-color:var(--zj-lime);transition:transform 0.35s, opacity 0.5s;display:flex;justify-content:center;align-items:center;clip-path:polygon(84% 0%, 6.5% 16.6%, 0% 52.8%, 25.7% 100%, 54% 94.8%, 91% 91.8%, 100% 22.1%);}.elementor .e-31a2e4c-eded{position:absolute;inset-block-end:48px;inset-inline-start:4vw;z-index:2;font-family:var(--zj-font);font-size:16px;color:var(--zj-black);margin:0px;transition:opacity 0.6s;}.elementor .e-14a68517-7ab7{font-family:var(--zj-font);font-weight:800;font-size:clamp(34px,3vw,52px);color:var(--zj-black);line-height:1;margin:0px;}.elementor .e-740c9d7-9718{font-family:var(--zj-font);font-weight:400;font-size:16px;color:var(--zj-black);line-height:1.2;margin-block-start:22px;display:block;& a { color:var(--zj-black);text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:6px;transition:color .2s; } & a:hover { color:var(--zj-orange); }\n}.elementor .e-2a12017a-5d6a{width:100%;padding-block-start:90px;padding-block-end:80px;padding-inline-start:23%;padding-inline-end:12%;}.elementor .e-ee69962-50fb{width:53.3vw;height:auto;min-height:78vh;position:absolute;inset-block-start:16vh;inset-inline-start:42.8vw;z-index:3;padding:0px;background-color:var(--zj-lime);opacity:0%;transform:translate3d(0px, 60px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(2deg);display:flex;justify-content:flex-start;align-items:center;clip-path:polygon(84% 0%, 6.5% 16.6%, 0% 52.8%, 25.7% 100%, 54% 94.8%, 91% 91.8%, 100% 22.1%);visibility:hidden; transition:opacity .5s ease,transform .8s cubic-bezier(.3,1.3,.5,1),visibility 0s linear .8s;\n}.elementor .e-5bc727d8-6495:hover,.elementor .e-5bc727d8-6495:focus-visible{color:var(--zj-lime);background-color:var(--zj-black);}.elementor .e-5bc727d8-6495{position:absolute;inset-block-start:28px;inset-inline-start:4vw;z-index:5;font-family:var(--zj-font);font-weight:800;font-size:18px;color:var(--zj-white);text-decoration:none;padding-block-start:8px;padding-block-end:8px;padding-inline-start:18px;padding-inline-end:18px;border-radius:0px;background-color:var(--zj-black);opacity:0%;transform:rotateX(0deg) rotateY(0deg) rotateZ(-3deg);transition:opacity 0.4s;visibility:hidden;\n}.elementor .e-52267b5f-4aa9{min-height:100vh;position:relative;padding-block-start:120px;padding-block-end:120px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--zj-white);display:flex;justify-content:center;align-items:center;overflow:clip;\n}