.elementor .zk-split{width:100%;min-height:640px;display:grid;grid-template-columns:1fr 1fr;}.elementor .zk-grid-4{width:100%;display:grid;gap:24px;grid-template-columns:repeat(4,1fr);}.elementor .zk-grid-3{width:100%;display:grid;gap:8px;grid-template-columns:repeat(3,1fr);}.elementor .zk-step{padding-block-start:24px;border-block-start-width:2px;display:flex;flex-direction:column;gap:10px;border-top-style: solid; border-top-color: var(--zk-forest, #2F3324);\n}.elementor .zk-step-num{font-family:Karantina;font-weight:700;font-size:96px;color:var(--zk-gold);line-height:0.9;margin:0px;}.elementor .zk-fact{text-align:center;padding-block-start:28px;padding-block-end:28px;padding-inline-start:16px;padding-inline-end:16px;display:flex;flex-direction:column;gap:6px;align-items:center;border-inline-start:1px solid var(--zk-gold, #B08C4E);\n}.elementor .zk-facts{width:100%;background-color:var(--zk-sand);display:grid;grid-template-columns:repeat(4,1fr);}.elementor .zk-band-forest{color:var(--zk-cream);background-color:var(--zk-forest);}.elementor .zk-panel-sand{padding:clamp(28px,4vw,64px);background-color:var(--zk-sand);display:flex;flex-direction:column;gap:24px;justify-content:center;}.elementor .zk-link:hover,.elementor .zk-link:focus-visible{color:var(--zk-forest);background-color:transparent;}.elementor .zk-link{font-family:Rubik;font-weight:700;font-size:15px;color:var(--zk-gold-deep);text-decoration:underline;padding:0px;border-width:0px;background-color:transparent;text-underline-offset:5px;\n}.elementor .zk-btn-outline:hover,.elementor .zk-btn-outline:focus-visible{color:var(--zk-cream);background-color:var(--zk-forest);}.elementor .zk-btn-outline{font-family:Rubik;font-weight:700;font-size:16px;color:var(--zk-forest);text-decoration:none;padding-block-start:12.5px;padding-block-end:12.5px;padding-inline-start:24.5px;padding-inline-end:24.5px;border-radius:2px;border-width:1.5px;border-color:var(--zk-forest);border-style:solid;background-color:transparent;transition:background-color 0.15s, color 0.15s;display:inline-flex;gap:8px;justify-content:center;align-items:center;}.elementor .zk-btn-gold:hover,.elementor .zk-btn-gold:focus-visible{color:#FFFFFF;background-color:var(--zk-gold-deep);}.elementor .zk-btn-gold{font-family:Rubik;font-weight:700;font-size:16px;color:var(--zk-forest);text-decoration:none;padding-block-start:14px;padding-block-end:14px;padding-inline-start:26px;padding-inline-end:26px;border-radius:2px;border-width:0px;background-color:var(--zk-gold);transition:background-color 0.15s, color 0.15s;display:inline-flex;gap:8px;justify-content:center;align-items:center;}.elementor .zk-muted{font-family:Rubik;font-size:14px;color:var(--zk-olive);line-height:1.5;}.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-head{width:100%;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;}.elementor .zk-row{display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;align-items:center;}.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;}