.elementor .e-42fd7c4e-ea08:hover,.elementor .e-42fd7c4e-ea08:focus-visible{color:#FAC61D;}.elementor .e-42fd7c4e-ea08{font-weight:700;font-size:12px;color:#a1a1aa;letter-spacing:0.05em;text-transform:uppercase;margin-block-end:28px;display:inline-block;}.elementor .e-7d69591e-6741{font-family:Poppins;font-weight:600;font-size:10px;color:#ffffff;letter-spacing:0.14em;text-transform:uppercase;padding-block-start:4px;padding-block-end:4px;padding-inline-start:10px;padding-inline-end:10px;border-radius:2px;background-color:#4E5B30;display:inline-block;}.elementor .e-12f7b1b1-c4da{font-family:Poppins;font-weight:400;font-size:12px;color:#a1a1aa;letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-2b0d5390-c8a4{padding:0px;margin-block-end:16px;gap:12px;align-items:center;}.elementor .e-25f9019a-b538{max-width:860px;font-weight:800;font-size:44px;color:#ffffff;letter-spacing:-0.02em;line-height:1.12;margin-block-end:0px;display:block;text-align: left;\n}.elementor .e-7fd02579-32ce{width:100%;max-width:1180px;padding-block-start:168px;padding-block-end:56px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-51192311-40f8{padding:0px;border-block-end-width:1px;background-color:#1d2024;justify-content:center;border-bottom-style: solid; border-bottom-color: #27272a;\n}.elementor .e-5a9c16a4-69c1{width:100%;height:auto;max-height:560px;object-fit:cover;border-width:1px;border-color:#D8D7D5;border-style:solid;}.elementor .e-2ab432e3-9921{max-width:760px;padding:0px;margin:0px;flex:1 1 0px;}.elementor .e-2166c718-91b8{font-family:Poppins;font-weight:400;font-size:12px;color:#71717a;letter-spacing:0.14em;text-transform:uppercase;margin-block-end:12px;display:block;}.elementor .e-3a6b9234-18e8:hover,.elementor .e-3a6b9234-18e8:focus-visible{color:#003B4F;}.elementor .e-3a6b9234-18e8{font-weight:600;font-size:14px;color:#434343;padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;display:block;border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: #e8e7e5;\n}.elementor .e-1239919f-210d:hover,.elementor .e-1239919f-210d:focus-visible{color:#5E3A7E;}.elementor .e-1239919f-210d{font-weight:600;font-size:14px;color:#434343;padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:block;border-bottom-style: solid; border-bottom-color: #e8e7e5;\n}.elementor .e-6c56eada-23ed:hover,.elementor .e-6c56eada-23ed:focus-visible{color:#4E5B30;}.elementor .e-6c56eada-23ed{font-weight:600;font-size:14px;color:#434343;padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:block;border-bottom-style: solid; border-bottom-color: #e8e7e5;\n}.elementor .e-360cb3ba-ba67:hover,.elementor .e-360cb3ba-ba67:focus-visible{color:#005BA3;}.elementor .e-360cb3ba-ba67{font-weight:600;font-size:14px;color:#434343;padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;display:block;}.elementor .e-3daee8dd-a265{padding:24px;margin-block-end:24px;border-width:1px;border-color:#D8D7D5;border-style:solid;background-color:#F8F7F6;}.elementor .e-5bad0c06-81e2{font-family:Poppins;font-weight:400;font-size:12px;color:#FAC61D;letter-spacing:0.14em;text-transform:uppercase;margin-block-end:8px;display:block;}.elementor .e-79a7ab5d-5cce{font-weight:700;font-size:20px;color:#ffffff;margin-block-end:16px;display:block;text-align: left;\n}.elementor .e-3b08052a-fc9b{width:1px;height:1px;overflow:hidden;position:absolute;clip-path:inset(50%);white-space: nowrap;\n}.elementor .e-6d7386b2-7d67:focus{border-color:#FAC61D;box-shadow:0px 0px 0px 1px #FAC61D;}.elementor .e-6d7386b2-7d67{width:100%;height:40px;font-family:Poppins;font-size:14px;color:#434343;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:2px;border-width:1px;border-color:#D8D7D5;border-style:solid;background-color:#ffffff;}.elementor .e-41bb15f7-cc63{width:1px;height:1px;overflow:hidden;position:absolute;clip-path:inset(50%);white-space: nowrap;\n}.elementor .e-782d76d4-c922:focus{border-color:#FAC61D;box-shadow:0px 0px 0px 1px #FAC61D;}.elementor .e-782d76d4-c922{width:100%;height:40px;font-family:Poppins;font-size:14px;color:#434343;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:2px;border-width:1px;border-color:#D8D7D5;border-style:solid;background-color:#ffffff;}.elementor .e-6ae62f31-dff1{width:1px;height:1px;overflow:hidden;position:absolute;clip-path:inset(50%);white-space: nowrap;\n}.elementor .e-4fd6c65-dc1e:focus{border-color:#FAC61D;box-shadow:0px 0px 0px 1px #FAC61D;}.elementor .e-4fd6c65-dc1e{width:100%;min-height:96px;font-family:Poppins;font-size:14px;color:#434343;line-height:1.5;padding-block-start:10px;padding-block-end:10px;padding-inline-start:14px;padding-inline-end:14px;border-radius:2px;border-width:1px;border-color:#D8D7D5;border-style:solid;background-color:#ffffff;}.elementor .e-41519b8b-6df7:hover,.elementor .e-41519b8b-6df7:focus-visible{color:#000000;background-color:#ffffff;}.elementor .e-41519b8b-6df7{width:100%;font-family:Poppins;font-weight:700;font-size:12px;color:#434343;letter-spacing:0.05em;text-transform:uppercase;cursor:pointer;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:6px;border-radius:8px;background-color:#FAC61D;transition:background-color 0.2s, color 0.2s;}.elementor .e-10fdbe4d-e047{font-family:Poppins;font-size:13px;border-radius:2px;text-align: left;\n}.elementor .e-44595f46-f528{font-family:Poppins;font-size:13px;border-radius:2px;text-align: left;\n}.elementor .e-3333d5ff-cc37{padding:0px;flex-direction:column;gap:10px;flex-wrap:nowrap;align-items:stretch;}.elementor .e-3a3aef7d-7683{padding:24px;border-width:1px;border-color:#27272a;border-style:solid;background-color:#1d2024;}.elementor .e-78add39-5930{position:sticky;inset-block-start:120px;padding:0px;flex:0 0 320px;}.elementor .e-e2da764-5259{max-width:1180px;padding-block-start:48px;padding-block-end:72px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;gap:64px;align-items:flex-start;}.elementor .e-3be46be3-bd72{font-family:Poppins;font-weight:400;font-size:12px;color:#71717a;letter-spacing:0.14em;text-transform:uppercase;display:block;}.elementor .e-6788d71-9baf{font-weight:900;font-size:24px;color:#434343;letter-spacing:-0.01em;text-transform:uppercase;margin-block-start:4px;display:block;text-align: left;\n}.elementor .e-13f2324f-815a{padding:0px;}.elementor .e-306970d1-db4c:hover,.elementor .e-306970d1-db4c:focus-visible{color:#FAC61D;}.elementor .e-306970d1-db4c{font-weight:700;font-size:12px;color:#434343;letter-spacing:0.05em;text-transform:uppercase;}.elementor .e-4ce18c7d-cbac{padding-block-start:0px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:32px;border-block-end-width:1px;gap:16px;justify-content:space-between;align-items:flex-end;border-bottom-style: solid; border-bottom-color: #D8D7D5;\n}.elementor .e-722e0a7c-8a33{width:12px;height:12px;background-color:#FAC61D;transition:width 0.3s, height 0.3s;}.elementor .e-23f0e6d0-fc82{font-family:Poppins;font-weight:500;font-size:10px;color:#ffffff;letter-spacing:0.14em;text-transform:uppercase;padding-block-start:2px;padding-block-end:2px;padding-inline-start:8px;padding-inline-end:8px;border-radius:2px;background-color:#4E5B30;display:inline-block;}.elementor .e-72694ec2-7783{padding:0px;margin-block-end:20px;justify-content:space-between;align-items:center;}.elementor .e-725940aa-c864{font-family:Poppins;font-weight:400;font-size:12px;color:#a1a1aa;letter-spacing:0.14em;text-transform:uppercase;margin-block-end:8px;display:block;}.elementor .e-75350537-10ce{font-weight:700;font-size:18px;color:#434343;line-height:1.35;margin-block-end:24px;transition:color 0.2s;display:block;text-align: left;\n}.elementor .e-3dd70772-8983{padding:0px;}.elementor .e-7491d26e-7ac7{font-weight:900;font-size:12px;color:#434343;letter-spacing:0.05em;text-transform:uppercase;transition:color 0.2s;}.elementor .e-47203271-c0a0{padding-block-start:16px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;align-items:center;border-top-style: solid; border-top-color: #e8e7e5;\n}.elementor .e-35265505-a0e5:hover,.elementor .e-35265505-a0e5:focus-visible{border-color:#434343;box-shadow:0px 4px 6px -1px rgba(0,0,0,0.1),0px 2px 4px -2px rgba(0,0,0,0.1);}.elementor .e-35265505-a0e5{height:100%;color:#434343;text-decoration:none;padding:32px;border-width:1px;border-color:#D8D7D5;border-style:solid;background-color:#ffffff;transition:border-color 0.2s, box-shadow 0.2s;flex-direction:column;justify-content:space-between;}.elementor .e-15fe2367-10d8{padding:0px;}.elementor .e-2f84bfde-2cfe{padding:0px;gap:32px;grid-template-columns:repeat(3, 1fr);}.elementor .e-f0ff7d4-d663{padding:0px;}.elementor .e-1d5705d9-f0ab{max-width:1280px;padding-block-start:0px;padding-block-end:80px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-612406f6-e460{font-family:Poppins;font-weight:400;font-size:12px;color:#a1a1aa;letter-spacing:0.14em;text-transform:uppercase;margin-block-end:8px;display:block;}.elementor .e-375e9788-c7f6{font-weight:800;font-size:36px;color:#ffffff;letter-spacing:-0.02em;line-height:1.15;display:block;text-align: left;\n}.elementor .e-5ef59dd2-35e6{font-weight:300;font-size:14px;color:#d4d4d8;margin-block-start:8px;display:block;}.elementor .e-8256d3d-c82a{padding:0px;}.elementor .e-abb69cd-a190:hover,.elementor .e-abb69cd-a190:focus-visible{background-color:#FAC61D;}.elementor .e-abb69cd-a190{font-weight:700;font-size:12px;color:#434343;letter-spacing:0.05em;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:24px;padding-inline-end:24px;border-radius:8px;background-color:#ffffff;box-shadow:0px 4px 6px -1px rgba(0,0,0,0.1);transition:background-color 0.2s;flex:0 0 auto;}.elementor .e-1c49962d-91d8{max-width:1280px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;gap:32px;justify-content:space-between;align-items:center;}.elementor .e-3e750570-e036{padding-block-start:56px;padding-block-end:56px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;background-color:#434343;justify-content:center;border-top-style: solid; border-top-color: #27272a;\n}