.elementor .KG-Legal-Contact:hover,.elementor .KG-Legal-Contact:focus-visible{text-decoration:underline;}.elementor .KG-Legal-Contact{font-weight:600;font-size:17px;color:var(--Color-Link);text-decoration:none;}.elementor .KG-Legal-Link:hover,.elementor .KG-Legal-Link:focus-visible{text-decoration:underline;}.elementor .KG-Legal-Link{font-weight:600;font-size:15px;color:var(--Color-Link);text-decoration:none;}.elementor .KG-Legal-Updated{font-size:13px;color:var(--KG-Text-Muted);}.elementor .KG-Legal-Card-Footer{padding-block-start:14px;margin-block-start:auto;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--KG-Border);border-style:solid;flex-direction:row;gap:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .KG-Legal-Card-Tag{font-size:13px;color:var(--KG-Text-Muted);line-height:1.3;}.elementor .KG-Legal-Card-Title{font-weight:700;font-size:20px;color:#000000;line-height:1.2;}.elementor .KG-Legal-Icon{width:22px;height:22px;color:#000000;}.elementor .KG-Legal-Icon-Box{width:48px;height:48px;border-radius:12px;background-color:var(--KG-Yellow);flex:0 0 48px;justify-content:center;align-items:center;}.elementor .KG-Legal-Card:hover,.elementor .KG-Legal-Card:focus-visible{border-color:var(--KG-Yellow);box-shadow:0px 8px 24px 0px rgba(0,0,0,0.10);}.elementor .KG-Legal-Card{padding:24px;border-radius:15px;border-width:1px;border-color:var(--KG-Border);border-style:solid;background-color:#FFFFFF;box-shadow:0px 4px 16px 0px rgba(15,23,42,0.06);transition:all 0.3s;flex-direction:column;gap:14px;flex:1 1 360px;}.elementor .KG-Legal-Group-Header{padding-block-end:16px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--KG-Border);border-style:solid;flex-direction:row;gap:12px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;}.elementor .KG-Legal-Note{font-size:14px;color:var(--KG-Text-Muted);line-height:1.45;}.elementor .KG-Legal-Value{font-weight:700;font-size:18px;color:#000000;line-height:1.25;}.elementor .KG-Legal-Label{font-weight:600;font-size:12px;color:var(--KG-Text-Muted);letter-spacing:1px;line-height:1.2;text-transform:uppercase;}.elementor .KG-Legal-Fact{padding:20px;border-radius:15px;border-width:1px;border-color:var(--KG-Border);border-style:solid;background-color:#F7F9FB;flex-direction:column;gap:6px;flex:1 1 220px;}.elementor .Banana-Container-Width{width:1300px;background-color:#ffffff;justify-content:center;}.elementor .ls-tagline{font-family:Arial;font-weight:600;font-size:14px;color:#0034FF;padding-inline-start:15px;padding-inline-end:15px;border-radius:10px;border-width:1px;border-color:#FFD0B3;border-style:solid;background-color:#FFFAF7;}.elementor .Banana-Text{font-family:Arial;font-weight:400;font-size:var(--Banana-Text);}.elementor .Banana-H3{font-family:Arial;font-weight:500;font-size:var(--Banana-H3);text-align:start;}.elementor .Banana-H2{font-family:Arial;font-weight:700;font-size:var(--Banana-H2);}.elementor .Banana-H1{font-family:Arial;font-weight:700;font-size:var(--Banana-H1);}