.elementor .e-594e1037-6750{font-size:clamp(2.7rem, 5.6vw, 4.9rem);}.elementor .e-24d44668-1706{padding:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-1eebf5ba-c818{width:100%;max-width:100%;aspect-ratio:4 / 5;object-fit:cover;border-radius:20px;box-shadow:0px 40px 80px -40px rgb(0 0 0 / .85);display:block;}.elementor .e-71624190-7b35{position:absolute;inset-block-end:34px;inset-inline-start:-28px;z-index:2;padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:22px;border-radius:14px;border-width:1px;border-color:var(--mid-700);border-style:solid;background-color:var(--mid-800);box-shadow:0px 24px 44px -20px rgb(0 0 0 / .8);display:flex;flex-direction:column;gap:4px;}.elementor .e-75408239-bc4a{position:relative;padding:0px;display:block;}.elementor .e-4330aa-439d{padding:0px;display:grid;gap:clamp(40px, 5vw, 84px);grid-template-columns:7fr 5fr;align-items:center;}.elementor .e-6352a68f-b658{overflow:hidden;position:relative;padding-block-start:clamp(150px, 15vw, 200px);padding-block-end:clamp(56px, 7vw, 100px);padding-inline-start:0px;padding-inline-end:0px;background-color:var(--mid-950);display:flex;flex-direction:column;background-image: radial-gradient(55% 65% at 82% 35%, rgb(174 210 82 / .12) 0%, rgb(10 9 24 / 0) 70%);\n}.elementor .e-7cd72944-959d{overflow:hidden;padding:0px;border-radius:8px;border-width:1px;border-color:var(--mid-700);border-style:solid;background-color:var(--mid-700);display:grid;gap:1px;grid-template-columns:repeat(4, 1fr);}.elementor .e-5778543f-ec79{padding-block-start:clamp(28px, 3vw, 44px);padding-block-end:clamp(28px, 3vw, 44px);padding-inline-start:0px;padding-inline-end:0px;background-color:var(--mid-900);display:flex;flex-direction:column;}.elementor .e-2ad38456-677d{width:100%;aspect-ratio:16 / 10;object-fit:cover;border-radius:16px;}.elementor .e-bff9de6-51b9{padding:0px;display:flex;flex-direction:column;gap:22px;align-items:flex-start;}.elementor .e-2b17cc56-f756{padding:0px;display:flex;flex-direction:column;border-block-start-width: 1px; border-top-style: solid; border-top-color: var(--mid-700);\n}.elementor .e-5066dc88-6a78{padding:0px;display:grid;gap:clamp(40px, 5vw, 84px);grid-template-columns:5fr 6fr;align-items:start;}.elementor .e-d9d6097-e62e{background-color:var(--mid-950);}.elementor .e-6065cc15-fd6b{width:100%;aspect-ratio:1100 / 768;object-fit:cover;border-radius:16px;box-shadow:0px 30px 60px -30px rgb(0 0 0 / .8);}.elementor .e-45a8b469-3c9b{padding:0px;display:block;}.elementor .e-147d925-1504{line-height:1.75;& b { min-width: 86px; }\n}.elementor .e-5ea78ee9-fcdb{padding:0px;display:flex;flex-direction:column;gap:20px;align-items:flex-start;}.elementor .e-72d11141-7e6b{padding:0px;display:grid;gap:clamp(40px, 5vw, 84px);grid-template-columns:6fr 5fr;align-items:center;}.elementor .e-65e14e6a-b4fc{background-color:var(--mid-900);}.elementor .e-101753e0-ea61{padding:0px;margin-block-end:clamp(26px, 3vw, 40px);display:flex;flex-direction:row;gap:20px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;}.elementor .e-5b655f70-780c{min-height:380px;}.elementor .e-6639369e-cabd{min-height:380px;}.elementor .e-5d97ca9d-b694{min-height:380px;}.elementor .e-30c06cc8-79b7{padding:0px;display:grid;gap:clamp(14px, 1.8vw, 22px);grid-template-columns:repeat(3, 1fr);}.elementor .e-4edbcf09-b846{background-color:var(--mid-950);}.elementor .e-337315b7-24c8{color:var(--mid-900);}.elementor .e-2a72d7ca-c765{color:var(--paper-600);}.elementor .e-642b80b5-b830{max-width:640px;padding:0px;display:flex;flex-direction:column;gap:12px;}.elementor .e-7c7bb4bb-541c:hover,.elementor .e-7c7bb4bb-541c:focus-visible{color:var(--paper-50);background-color:#5F400D;}.elementor .e-7c7bb4bb-541c{color:var(--paper-50);background-color:var(--gold-700);}.elementor .e-7c7bb4bb-541c:focus{outline-color:var(--mid-950);}.elementor .e-5ba6172a-3c0d{flex-direction:row;gap:28px;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-6d6d8e66-a7c3{padding-block-start:clamp(56px, 7vw, 96px);padding-block-end:clamp(56px, 7vw, 96px);padding-inline-start:0px;padding-inline-end:0px;background-color:var(--paper-50);display:flex;flex-direction:column;}.elementor .e-4d2db3d3-275e{padding:0px;display:flex;flex-direction:column;gap:0px;}