.elementor .zk-btn-wa{font-family:Rubik;font-weight:700;font-size:16px;color:#FFFFFF;text-decoration:none;padding-block-start:14px;padding-block-end:14px;padding-inline-start:26px;padding-inline-end:26px;border-radius:2px;background-color:var(--zk-wa);display:inline-flex;gap:8px;justify-content:center;align-items:center;}.elementor .zk-lead{max-width:560px;font-family:Rubik;font-size:clamp(17px,1.4vw,20px);color:var(--zk-forest);line-height:1.6;margin:0px;}.elementor .zk-h-section{font-family:Karantina;font-weight:700;font-size:clamp(52px,6vw,84px);color:var(--zk-forest);line-height:0.95;margin:0px;}.elementor .zk-h-display{font-family:Karantina;font-weight:700;font-size:clamp(76px,9vw,132px);color:var(--zk-forest);line-height:0.95;margin:0px;}.elementor .zk-eyebrow{font-family:Rubik;font-weight:700;font-size:13px;color:var(--zk-gold-deep);letter-spacing:0.12em;padding-inline-start:40px;margin:0px;background-image:linear-gradient(0deg, #B08C4E 0%,#B08C4E 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-repeat:no-repeat; background-size:28px 2px; background-position:right center;\n}.elementor .zk-inner{width:100%;max-width:1280px;display:flex;flex-direction:column;gap:32px;}.elementor .zk-section{width:100%;padding-block-start:clamp(56px,7vw,88px);padding-block-end:clamp(56px,7vw,88px);padding-inline-start:clamp(16px,2.5vw,32px);padding-inline-end:clamp(16px,2.5vw,32px);background-color:var(--zk-cream);display:flex;flex-direction:column;align-items:center;}