.elementor .zh-btn-black:hover,.elementor .zh-btn-black:focus-visible{color:#000;background-color:#FFF}.elementor .zh-btn-black{font-family:Inter;font-weight:600;font-size:16px;color:#FFF;padding-block-start:18px;padding-block-end:18px;padding-inline-start:40px;padding-inline-end:40px;border-radius:100px;background-color:#000;transition:all 0.25s}.elementor .zh-btn-pink:hover,.elementor .zh-btn-pink:focus-visible{background-color:#FFF}.elementor .zh-btn-pink{font-family:Inter;font-weight:600;font-size:16px;color:#0E0E0E;padding-block-start:16px;padding-block-end:16px;padding-inline-start:28px;padding-inline-end:28px;border-radius:100px;background-color:#C4F062;transition:all 0.25s}.elementor .zh-text{font-family:Inter;font-size:16px;color:#000;line-height:1.6}.elementor .zh-text-light{max-width:560px;font-family:Inter;font-size:19px;color:rgb(255 255 255 / .88);line-height:1.55}.elementor .zh-h2-light{font-family:Inter;font-weight:700;font-size:44px;color:#FFF;letter-spacing:-1.2px;line-height:1.12;text-transform:none;& em{font-style:normal;color:#C4F062}\n}.elementor .zh-h2{font-family:Inter;font-weight:700;font-size:44px;color:#000;letter-spacing:-1.2px;line-height:1.12;text-transform:none;& em{font-style:normal}& em{font-style:normal;color:#0E0E0E}\n}.elementor .zh-display{font-family:Inter;font-weight:700;font-size:66px;color:#FFF;letter-spacing:-2px;line-height:1.06;text-transform:none;& em{font-style:normal;color:#C4F062}\n}.elementor .zh-eyebrow{font-family:Inter;font-weight:600;font-size:12px;color:#FFF;letter-spacing:4px;text-transform:uppercase}.elementor .zh-wrap{width:100%;max-width:1200px;padding:0;flex-direction:column;gap:24px;align-items:flex-start}.elementor .zh-sec-pink{overflow:hidden;position:relative;padding-block-start:72px;padding-block-end:72px;padding-inline-start:24px;padding-inline-end:24px;background-color:#F2F2F0;justify-content:center}.elementor .zh-sec-white{padding-block-start:88px;padding-block-end:88px;padding-inline-start:24px;padding-inline-end:24px;background-color:#FFF;justify-content:center}.elementor .zh-sec-black{padding-block-start:96px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;background-color:#000;justify-content:center}