.elementor .e-3f163bbe-1362:hover,.elementor .e-3f163bbe-1362:focus-visible{color:var(--cv-primary-dark);}.elementor .e-3f163bbe-1362{font-family:var(--cv-font-display);font-weight:600;font-size:14px;color:var(--cv-primary);}.elementor .e-4da0f88d-3923{font-size:13px;padding-block-start:6px;padding-block-end:6px;padding-inline-start:14px;padding-inline-end:14px;background-color:var(--cv-white);}.elementor .e-6586fbf3-f71e{font-size:56px;}.elementor .e-198da27a-fbe0{color:#2A332E;}.elementor .e-5388e30f-b9e1{width:18px;height:18px;display:block;}.elementor .e-358e5de-51b3{font-family:var(--cv-font-display);font-weight:500;font-size:14px;color:var(--cv-heading);}.elementor .e-5e06746e-21e9{width:auto;padding-block-start:10px;padding-block-end:10px;padding-inline-start:14px;padding-inline-end:14px;border-radius:12px;border-width:1px;border-color:var(--cv-border);border-style:solid;background-color:var(--cv-white);display:flex;flex-direction:row;gap:8px;align-items:center;}.elementor .e-43451185-304b{width:18px;height:18px;display:block;}.elementor .e-19d9a312-630e{font-family:var(--cv-font-display);font-weight:500;font-size:14px;color:var(--cv-heading);}.elementor .e-73d2fc11-157f{width:auto;padding-block-start:10px;padding-block-end:10px;padding-inline-start:14px;padding-inline-end:14px;border-radius:12px;border-width:1px;border-color:var(--cv-border);border-style:solid;background-color:var(--cv-white);display:flex;flex-direction:row;gap:8px;align-items:center;}.elementor .e-8a212ed-3872{width:18px;height:18px;display:block;}.elementor .e-651df382-41f7{font-family:var(--cv-font-display);font-weight:500;font-size:14px;color:var(--cv-heading);}.elementor .e-735e48ac-3c1c{width:auto;padding-block-start:10px;padding-block-end:10px;padding-inline-start:14px;padding-inline-end:14px;border-radius:12px;border-width:1px;border-color:var(--cv-border);border-style:solid;background-color:var(--cv-white);display:flex;flex-direction:row;gap:8px;align-items:center;}.elementor .e-2a7319f0-3a88{padding-block-start:6px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;}.elementor .e-4e5084f0-63f2{padding-block-start:8px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;}.elementor .e-fd85021-67b1{padding:0px;display:flex;flex-direction:column;gap:18px;flex:1 1 58%;}.elementor .e-24c29759-52aa{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:6px;background-color:#7CC83A;width: fit-content;\n}.elementor .e-24827fcf-40b8{max-width:85%;font-family:var(--cv-font-accent);font-weight:800;font-size:40px;color:var(--cv-white);line-height:1.08;}.elementor .e-50fe243d-170a{width:54px;height:54px;display:block;}.elementor .e-24a0f0a4-1e88{width:104px;height:104px;position:absolute;inset-inline-end:26px;inset-block-end:26px;padding:0px;border-radius:28px;border-width:1px;border-color:rgba(124,200,58,0.5);border-style:solid;background-color:rgba(18,160,74,0.25);display:flex;justify-content:center;align-items:center;}.elementor .e-4507268b-d0eb{min-height:380px;overflow:hidden;position:relative;padding:30px;border-radius:24px;background-image:radial-gradient(circle at 85% 85%, rgba(124,200,58,0.55) 0%,rgba(124,200,58,0) 45%),radial-gradient(circle at 10% 0%, rgba(18,160,74,0.75) 0%,rgba(18,160,74,0) 55%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#0A0A0A;box-shadow:0px 40px 80px -40px rgba(18,160,74,0.55);display:flex;flex-direction:column;gap:12px;flex:1 1 42%;}.elementor .e-57fd2c38-e12d{flex-direction:row;gap:56px;align-items:center;}.elementor .e-a483676-740d{padding-block-start:64px;padding-block-end:72px;background-color:#F4F6F3;background-image: radial-gradient(ellipse at 80% 20%, rgba(18,160,74,0.14) 0%, rgba(18,160,74,0) 55%);\n}.elementor .e-285bf78b-94ca{align-items:center;}.elementor .e-46130452-cf9c{background-color:#F7F9F6;}.elementor .e-18daddb6-75cf{font-size:16px;}.elementor .e-6efb7869-8ce6{font-size:16px;}.elementor .e-32124a3a-72fe{width:100%;max-width:1180px;column-gap:16px;padding:0px;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;row-gap: 16px;\n}.elementor .e-3a5039c8-ce79{padding-block-start:0px;background-color:#F7F9F6;}.elementor .e-79e28092-1f5f{color:var(--cv-white);}.elementor .e-6180c030-6e12{font-family:var(--cv-font-display);font-weight:500;font-size:19px;color:rgba(255,255,255,0.92);text-align:center;}.elementor .e-24670cee-8bcd{font-size:18px;padding-block-start:17px;padding-block-end:17px;padding-inline-start:38px;padding-inline-end:38px;}.elementor .e-7994c451-4427{font-family:var(--cv-font-display);font-size:14px;color:rgba(255,255,255,0.88);}.elementor .e-37e745e4-e596{width:100%;max-width:1180px;text-align:center;padding-block-start:56px;padding-block-end:56px;padding-inline-start:32px;padding-inline-end:32px;border-radius:28px;background-color:#12A04A;display:flex;flex-direction:column;gap:16px;align-items:center;background-image: radial-gradient(ellipse at 0% 0%, rgba(124,200,58,0.75) 0%, rgba(124,200,58,0) 50%), radial-gradient(ellipse at 100% 100%, rgba(10,10,10,0.55) 0%, rgba(10,10,10,0) 55%);\n}.elementor .e-4bdce036-478b{padding-block-start:0px;background-color:#F7F9F6;}.elementor .e-27a68e25-dc58{width:100%;padding:0px;display:flex;flex-direction:column;gap:0px;}