.elementor .e-46f63227-df97{width:18px;height:18px;display:block;}.elementor .e-7828d7b5-d1fe{font-family:var(--cv-font-display);font-weight:600;font-size:14px;color:#0A0A0A;}.elementor .e-38edaa3f-d3e1{width:auto;padding-block-start:9px;padding-block-end:9px;padding-inline-start:12px;padding-inline-end:16px;border-radius:999px;background-color:var(--cv-white);box-shadow:0px 10px 30px -10px rgba(0,0,0,0.5);display:flex;flex-direction:row;gap:6px;flex:0 0 auto;align-items:center;width: fit-content;\n}.elementor .e-1785d365-2cd4{width:auto;padding:0px;flex:0 0 auto;}.elementor .e-3a6ff4db-40ed{width:100vw;height:100vh;position:fixed;inset-block-start:0px;inset-inline-start:0px;z-index:99998;cursor:pointer;padding:18px;background-color:rgba(10,10,10,0.62);backdrop-filter:blur(4px);display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-start;list-style: none;\n}.elementor .e-7f39b21-d212{width:100%;height:100%;object-fit:cover;display:block;object-position: center 25%; object-position: center 35%;\n}.elementor .e-59052882-ee7c{position:absolute;inset-block-end:14px;inset-inline-start:16px;font-family:var(--cv-font-accent);font-weight:700;font-size:11px;color:#0A0A0A;letter-spacing:0.08em;padding-block-start:5px;padding-block-end:5px;padding-inline-start:10px;padding-inline-end:10px;border-radius:999px;background-color:#7CC83A;}.elementor .e-4da0e606-b22c{width:100%;height:190px;overflow:hidden;position:relative;padding:0px;background-color:#0A0A0A;}.elementor .e-483a99eb-395b{width:18px;height:18px;display:block;}.elementor .e-148144dd-7031{font-family:var(--cv-font-display);font-weight:800;font-size:12px;color:#FDBA74;letter-spacing:0.1em;}.elementor .e-6a177b67-639b{width:auto;padding:0px;display:flex;flex-direction:row;gap:8px;align-items:center;}.elementor .e-74484910-7d91{font-family:var(--cv-font-accent);font-weight:800;font-size:28px;color:#FFFFFF;line-height:1;font-variant-numeric: tabular-nums;\n}.elementor .e-693c7a5a-b6a7{font-family:var(--cv-font-display);font-weight:700;font-size:9px;color:rgba(255,255,255,0.55);letter-spacing:0.12em;}.elementor .e-1294fc29-4d72{width:62px;padding-block-start:7px;padding-block-end:6px;padding-inline-start:0px;padding-inline-end:0px;border-radius:10px;border-width:1px;border-color:rgba(255,255,255,0.10);border-style:solid;background-color:#1A1F1C;display:flex;flex-direction:column;gap:2px;align-items:center;}.elementor .e-3d012ed1-1d3f{font-family:var(--cv-font-accent);font-weight:800;font-size:24px;color:#FB923C;line-height:1;padding-block-start:8px;}.elementor .e-4ce4bf5d-fea9{font-family:var(--cv-font-accent);font-weight:800;font-size:28px;color:#FFFFFF;line-height:1;font-variant-numeric: tabular-nums;\n}.elementor .e-26a35893-da2d{font-family:var(--cv-font-display);font-weight:700;font-size:9px;color:rgba(255,255,255,0.55);letter-spacing:0.12em;}.elementor .e-2f31c91f-5b9f{width:62px;padding-block-start:7px;padding-block-end:6px;padding-inline-start:0px;padding-inline-end:0px;border-radius:10px;border-width:1px;border-color:rgba(255,255,255,0.10);border-style:solid;background-color:#1A1F1C;display:flex;flex-direction:column;gap:2px;align-items:center;}.elementor .e-2afd52a3-a5ae{font-family:var(--cv-font-accent);font-weight:800;font-size:24px;color:#FB923C;line-height:1;padding-block-start:8px;}.elementor .e-3a2fb60a-823c{font-family:var(--cv-font-accent);font-weight:800;font-size:28px;color:#FB923C;line-height:1;font-variant-numeric: tabular-nums;\n}.elementor .e-4a71d25c-b00a{font-family:var(--cv-font-display);font-weight:700;font-size:9px;color:rgba(255,255,255,0.55);letter-spacing:0.12em;}.elementor .e-2153d52f-eec6{width:62px;padding-block-start:7px;padding-block-end:6px;padding-inline-start:0px;padding-inline-end:0px;border-radius:10px;border-width:1px;border-color:rgba(251,146,60,0.45);border-style:solid;background-color:#1A1F1C;display:flex;flex-direction:column;gap:2px;align-items:center;}.elementor .e-c8e9554-fe96{width:auto;padding:0px;display:none;flex-direction:row;gap:6px;align-items:flex-start;}.elementor .e-7acffbf9-e502{font-family:var(--cv-font-accent);font-weight:800;font-size:22px;color:#FFFFFF;line-height:1.15;}.elementor .e-6cf4abf-b74b{font-family:var(--cv-font-display);font-weight:500;font-size:13px;color:rgba(255,255,255,0.78);line-height:1.4;& strong { color: #FDBA74; font-weight: 800; }\n}.elementor .e-618adcd8-6d28{width:18px;height:18px;display:block;}.elementor .e-776cb7aa-783e{font-family:var(--cv-font-display);font-weight:600;font-size:14px;color:#C2410C;& strong { font-weight: 800; }\n}.elementor .e-7e39a09e-e236{padding-block-start:5px;padding-block-end:5px;padding-inline-start:9px;padding-inline-end:12px;border-radius:999px;border-width:1px;border-color:#FED7AA;border-style:solid;background-color:#FFF4EC;display:flex;flex-direction:row;gap:6px;align-items:center;width: fit-content;\n}.elementor .e-14f262d2-c257{padding-block-start:14px;padding-block-end:14px;padding-inline-start:16px;padding-inline-end:16px;border-radius:16px;background-image:radial-gradient(circle at 100% 0%, rgba(251,146,60,0.28) 0%,rgba(251,146,60,0) 55%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#0A0A0A;display:flex;flex-direction:column;gap:10px;align-items:flex-start;}.elementor .e-18e74f7a-f998{font-family:var(--cv-font-display);font-weight:800;font-size:26px;color:var(--cv-heading);letter-spacing:-0.02em;line-height:1.15;& span { background-image: linear-gradient(90deg, #0B7A37 0%, #12A04A 45%, #7CC83A 100%); -webkit-background-clip: text; background-clip: text; color: transparent; }\n}.elementor .e-10f22e1c-f82c{width:40px;height:40px;min-width:40px;object-fit:cover;border-radius:999px;border-width:2px;border-color:#FFFFFF;border-style:solid;box-shadow:0px 0px 0px 2px #12A04A;display:block;}.elementor .e-31c04dfc-4fa4{font-family:var(--cv-font-display);font-size:13px;color:var(--cv-text);line-height:1.4;& strong { font-size: 14px; color: var(--cv-heading); }\n}.elementor .e-34a594a0-a780{padding:0px;display:flex;flex-direction:row;gap:10px;align-items:center;}.elementor .e-2dc3d7db-d9a5{width:22px;height:22px;display:block;}.elementor .e-4b17c9f2-85eb{width:44px;height:44px;min-width:44px;padding:0px;border-radius:12px;background-color:#12A04A;display:flex;justify-content:center;align-items:center;}.elementor .e-609a8c16-6dc0{font-family:var(--cv-font-display);font-weight:800;font-size:18px;color:var(--cv-heading);}.elementor .e-11ff131f-3c30{font-family:var(--cv-font-display);font-weight:500;font-size:14px;color:var(--cv-primary-dark);}.elementor .e-5cf998e4-ff38{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:2px;flex:1 1 auto;}.elementor .e-286052e8-bdba{font-family:var(--cv-font-display);font-weight:700;font-size:10px;color:rgba(255,255,255,0.7);letter-spacing:0.12em;line-height:1.2;}.elementor .e-28b41443-63da{font-family:var(--cv-font-accent);font-weight:800;font-size:24px;color:#7CC83A;line-height:1.1;white-space: nowrap;\n}.elementor .e-19fc94ea-da5c{width:auto;padding-block-start:6px;padding-block-end:7px;padding-inline-start:14px;padding-inline-end:14px;margin-inline-start:auto;border-radius:12px;background-color:#0A0A0A;display:flex;flex-direction:column;gap:0px;flex:0 0 auto;align-items:center;}.elementor .e-6983bd1-fd28{padding-block-start:12px;padding-block-end:12px;padding-inline-start:14px;padding-inline-end:14px;border-radius:14px;border-width:1px;border-color:#C6EBD3;border-style:solid;background-color:var(--cv-tint);display:flex;flex-direction:row;gap:12px;align-items:center;}.elementor .e-11fa5a82-29eb{display:none;}.elementor .e-12eee7a1-fb43{font-size:12px;padding-block-start:5px;padding-block-end:5px;padding-inline-start:11px;padding-inline-end:11px;}.elementor .e-72eb53eb-53d6{font-size:12px;padding-block-start:5px;padding-block-end:5px;padding-inline-start:11px;padding-inline-end:11px;}.elementor .e-2f4da530-205d{font-size:12px;padding-block-start:5px;padding-block-end:5px;padding-inline-start:11px;padding-inline-end:11px;}.elementor .e-5768639f-c312{padding:0px;display:flex;flex-direction:row;gap:6px;flex-wrap:wrap;}.elementor .e-50bbb86f-85df{font-size:16px;padding-block-start:15px;padding-block-end:15px;padding-inline-start:18px;padding-inline-end:18px;flex:1 1 0px;}.elementor .e-25cc2232-7057{padding-block-start:6px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:10px;}.elementor .e-8103fc6-10fd{font-family:var(--cv-font-display);font-size:12px;color:var(--cv-text);text-align:center;}.elementor .e-16639540-f43e{padding-block-start:20px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;display:flex;flex-direction:column;gap:12px;}.elementor .e-54b0c722-654b{overflow:hidden;padding:0px;border-radius:24px;background-color:var(--cv-white);display:flex;flex-direction:column;gap:0px;}.elementor .e-45a38805-fa99{width:92vw;max-width:520px;max-height:90vh;position:fixed;inset-block-start:50%;inset-inline-start:50%;z-index:99999;padding:0px;border-radius:24px;box-shadow:0px 40px 100px -30px rgba(0,0,0,0.65);transform:translate3d(-50%, -50%, 0px);overflow-y: auto;\n}.elementor .e-2eacd2e7-6655{border-width:0px;background-color:transparent;&:not([open]) > summary { display: none; }\n}.elementor .e-5b887aef-f2c3{width:100%;height:0px;overflow:visible;position:relative;padding:0px;gap:0px;}