.elementor .bk-shopbar-kereso{width:340px;padding:0px;flex:0 0 auto;}.elementor .bk-shopbar-link:hover,.elementor .bk-shopbar-link:focus-visible{color:var(--bk-lime);}.elementor .bk-shopbar-link{font-family:var(--bk-font-heading);font-weight:500;font-size:15px;color:rgba(255,255,255,0.86);line-height:1.3;text-decoration:none;margin:0px;}.elementor .bk-shopbar-kat{width:auto;column-gap:26px;padding:0px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;}.elementor .bk-shopbar-sor{width:100%;min-height:56px;max-width:1440px;padding:0px;display:flex;flex-direction:row;gap:24px;justify-content:space-between;align-items:center;}.elementor .bk-shopbar{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--bk-forest);display:flex;flex-direction:column;align-items:center;}.elementor .bk-arrow-link:hover,.elementor .bk-arrow-link:focus-visible{color:#DCE25A;}.elementor .bk-arrow-link{font-family:var(--bk-font-body);font-weight:500;font-size:16px;color:rgba(255,255,255,0.78);line-height:1.5;margin:0px;transition:all 0.2s;}.elementor .bk-flower-dot{font-family:var(--bk-font-heading);font-weight:600;font-size:22px;color:#FFFFFF;letter-spacing:-0.015em;line-height:1.3;margin:0px;}.elementor .bk-fbadge-pin{flex:0 0 auto;}.elementor .bk-fbadge-mail{flex:0 0 auto;}.elementor .bk-fbadge-phone{flex:0 0 auto;}.elementor .bk-fbadge{width:58px;height:58px;min-width:58px;padding:0px;display:block;}.elementor .bk-social{display:flex;}.elementor .bk-nav{flex:1 1 auto;}.elementor .bk-header{width:100%;}.elementor .bk-ico-mail{padding-inline-start:26px;}.elementor .bk-ico-phone{padding-inline-start:24px;}.elementor .bk-link:hover,.elementor .bk-link:focus-visible{color:var(--bk-green);}.elementor .bk-link{font-family:var(--bk-font-heading);font-weight:600;font-size:16px;color:var(--bk-green-dark);text-decoration:none;margin:0px;}.elementor .bk-btn:hover,.elementor .bk-btn:focus-visible{color:var(--bk-white);background-color:var(--bk-green);}.elementor .bk-btn{font-family:var(--bk-font-heading);font-weight:600;font-size:16px;color:var(--bk-ink);letter-spacing:0em;line-height:1.2;text-decoration:none;cursor:pointer;padding-block-start:17px;padding-block-end:17px;padding-inline-start:30px;padding-inline-end:30px;border-radius:12px;border-width:0px;background-color:var(--bk-lime);transition:all 0.25s;display:inline-flex;gap:10px;align-items:center;}.elementor .bk-text{font-family:var(--bk-font-body);font-weight:400;font-size:17px;color:var(--bk-text);line-height:1.75;margin:0px;}.elementor .bk-h3{font-family:var(--bk-font-heading);font-weight:600;font-size:25px;color:var(--bk-ink);letter-spacing:-0.015em;line-height:1.25;margin:0px;}.elementor .bk-h2{font-family:var(--bk-font-heading);font-weight:600;font-size:52px;color:var(--bk-ink);letter-spacing:-0.025em;line-height:1.1;margin:0px;}.elementor .bk-h1{font-family:var(--bk-font-heading);font-weight:600;font-size:74px;color:var(--bk-white);letter-spacing:-0.03em;line-height:1.04;margin:0px;}.elementor .bk-eyebrow{font-family:var(--bk-font-heading);font-weight:600;font-size:17px;color:var(--bk-ink);line-height:28px;padding-inline-start:34px;margin:0px;background-position: left center;\n}.elementor .bk-wrap{width:100%;max-width:1440px;padding:0px;display:flex;flex-direction:column;gap:56px;}.elementor .bk-section{width:100%;padding-block-start:110px;padding-block-end:110px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--bk-white);display:flex;flex-direction:column;align-items:center;}.elementor .bk-btn-outline:hover,.elementor .bk-btn-outline:focus-visible{color:var(--bk-white);border-color:var(--bk-green);background-color:var(--bk-green);}.elementor .bk-btn-outline{color:var(--bk-green-dark);border-width:1.5px;border-color:var(--bk-green);border-style:solid;background-color:transparent;}.elementor .bk-section-cream{background-color:var(--bk-cream);}.elementor .bk-shop-ingyen-p{max-width:640px;color:rgba(255,255,255,0.82);}.elementor .bk-shop-ingyen-cim{color:var(--bk-white);}.elementor .bk-shop-btn-nowrap{flex:0 0 auto;white-space: nowrap;\n}.elementor .bk-shop-ingyen{width:100%;padding-block-start:48px;padding-block-end:48px;padding-inline-start:56px;padding-inline-end:56px;border-radius:28px;background-color:var(--bk-forest);display:flex;flex-direction:row;gap:40px;justify-content:space-between;align-items:center;}.elementor .bk-shop-ingyen-szek{padding-block-start:0px;}.elementor .bk-shop-akcio{width:100%;padding:48px;border-radius:28px;background-color:var(--bk-lime);display:flex;flex-direction:column;gap:32px;}.elementor .bk-shop-akcio-szek{padding-block-start:0px;}.elementor .bk-shop-katszoveg{padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .bk-shop-katkep{width:100%;}.elementor .bk-shop-katkartya{padding:18px;border-radius:20px;border-width:1px;border-color:var(--bk-line);border-style:solid;background-color:var(--bk-white);display:flex;flex-direction:column;gap:18px;}.elementor .bk-shop-katracs{width:100%;padding:0px;display:flex;flex-direction:row;gap:24px;flex-wrap:wrap;}.elementor .bk-shop-hero-p{max-width:620px;}.elementor .bk-shop-gombsor{width:auto;padding:0px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;}.elementor .bk-shop-fejsor-bal{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:12px;flex:1 1 auto;}.elementor .bk-shop-fejsor{width:100%;padding:0px;display:flex;flex-direction:row;gap:24px;justify-content:space-between;align-items:flex-end;}.elementor .bk-shop-hero2-link{font-family:var(--bk-font-heading);font-weight:600;font-size:16px;text-decoration:none;margin-block-start:auto;}.elementor .bk-shop-hero2-borito{width:112px;}.elementor .bk-shop-hero2-feher{color:var(--bk-white);}.elementor .bk-shop-hero2-cimke{font-family:var(--bk-font-heading);font-weight:600;font-size:20px;color:var(--bk-ink);letter-spacing:-0.01em;line-height:1.2;margin:0px;}.elementor .bk-shop-hero2-zold{overflow:hidden;padding:26px;border-radius:26px;background-color:var(--bk-green);display:flex;flex-direction:column;gap:14px;flex:1.25 1 0%;}.elementor .bk-shop-hero2-kis{font-family:var(--bk-font-body);font-size:15px;color:#2E3A20;line-height:1.5;margin:0px;}.elementor .bk-shop-hero2-szam{font-family:var(--bk-font-heading);font-weight:600;font-size:64px;color:var(--bk-forest);letter-spacing:-0.03em;line-height:1;margin:0px;}.elementor .bk-shop-hero2-also{padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .bk-shop-hero2-lime{padding:26px;border-radius:26px;background-color:var(--bk-lime);display:flex;flex-direction:column;gap:18px;flex:1 1 0%;justify-content:space-between;}.elementor .bk-shop-hero2-oszlop{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:18px;flex:1 1 0%;}.elementor .bk-shop-hero2-savg{font-size:15px;padding-block-start:13px;padding-block-end:13px;padding-inline-start:22px;padding-inline-end:22px;}.elementor .bk-shop-hero2-savp{font-family:var(--bk-font-body);font-weight:500;font-size:17px;color:var(--bk-white);line-height:1.45;margin:0px;}.elementor .bk-shop-hero2-sav{width:100%;padding:18px;border-radius:18px;display:flex;flex-direction:column;gap:14px;align-items:flex-start;}.elementor .bk-shop-hero2-foto{min-width:0px;padding:16px;border-radius:26px;display:flex;flex-direction:column;flex:1.1 1 0%;justify-content:flex-end;}.elementor .bk-shop-hero2-jobb{min-width:0px;min-height:540px;padding:0px;display:flex;flex-direction:row;gap:18px;flex:1.15 1 0%;}.elementor .bk-shop-pipa{font-family:var(--bk-font-heading);font-weight:500;font-size:17px;color:var(--bk-ink);line-height:1.4;padding-inline-start:34px;margin:0px;}.elementor .bk-shop-hero2-jell{width:100%;padding:0px;margin-block-start:8px;display:flex;flex-direction:column;gap:10px;}.elementor .bk-shop-hero2-cim{font-size:64px;color:var(--bk-ink);line-height:1.04;}.elementor .bk-shop-hero2-bal{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:22px;flex:1 1 0%;}.elementor .bk-shop-hero2-sor{width:100%;padding:0px;display:flex;flex-direction:row;gap:56px;align-items:center;}.elementor .bk-shop-hero2{padding-block-start:72px;padding-block-end:96px;}