.elementor .e-6987c13-ffaa{font-size:clamp(2.7rem, 5.6vw, 4.9rem);}.elementor .e-4c0f7d7d-7e2d{padding:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-72570afa-d54d{width:100%;aspect-ratio:4 / 5;object-fit:cover;border-radius:20px;box-shadow:0px 40px 80px -40px rgb(0 0 0 / .85);}.elementor .e-7d1f52b3-f323{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-3e962ee0-8bbe{position:relative;padding:0px;display:block;}.elementor .e-33cd6cb0-9c40{padding:0px;display:grid;gap:clamp(40px, 5vw, 84px);grid-template-columns:7fr 5fr;align-items:center;}.elementor .e-7a9cf5cb-d0d7{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-114db27b-bc5d{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-4aae5dbf-4be0{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-4c7ed3bc-6a41{width:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:20px;box-shadow:0px 30px 60px -30px rgb(0 0 0 / .8);}.elementor .e-352c44e5-e467{padding:0px;display:block;}.elementor .e-df879f9-67ca{& b { min-width: 104px; }\n}.elementor .e-df16a1-8cad{padding:0px;display:flex;flex-direction:column;gap:22px;align-items:flex-start;}.elementor .e-6cb17777-c5e5{padding:0px;display:grid;gap:clamp(40px, 5vw, 84px);grid-template-columns:5fr 6fr;align-items:center;}.elementor .e-6718e1ac-9e1e{padding-block-start:clamp(40px, 5vw, 72px);background-color:var(--mid-900);}.elementor .e-479e7ff8-1813{padding:0px;display:flex;flex-direction:column;gap:22px;align-items:flex-start;}.elementor .e-6b53a146-a6a3{aspect-ratio:1.414 / 1;}.elementor .e-5f4fffae-2632{aspect-ratio:1.414 / 1;}.elementor .e-4d783a0d-d781{margin-inline-start:clamp(0px, 6vw, 72px);}.elementor .e-73e6cde8-a9c3{padding:0px;display:flex;flex-direction:column;gap:clamp(14px, 2vw, 24px);}.elementor .e-2ed732d1-4a8a{padding:0px;display:grid;gap:clamp(40px, 5vw, 84px);grid-template-columns:4fr 7fr;align-items:center;}.elementor .e-4fa4e55f-1735{background-color:var(--mid-950);}.elementor .e-6dfb05aa-a9a8{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-74e37509-550c{min-height:380px;}.elementor .e-25878c9f-88d5{min-height:380px;}.elementor .e-3bdc5c3-e773{min-height:380px;}.elementor .e-4742035f-8913{padding:0px;display:grid;gap:clamp(14px, 1.8vw, 22px);grid-template-columns:repeat(3, 1fr);}.elementor .e-ec949f9-42ca{background-color:var(--mid-900);}.elementor .e-7ce7e429-d0f8{color:var(--mid-900);}.elementor .e-19ad173-22c2{color:var(--paper-600);}.elementor .e-441ab4cf-9c78{max-width:640px;padding:0px;display:flex;flex-direction:column;gap:12px;}.elementor .e-65ba50a0-db63:hover,.elementor .e-65ba50a0-db63:focus-visible{color:var(--paper-50);background-color:#5F400D;}.elementor .e-65ba50a0-db63{color:var(--paper-50);background-color:var(--gold-700);}.elementor .e-65ba50a0-db63:focus{outline-color:var(--mid-950);}.elementor .e-4834b3d3-d76a{flex-direction:row;gap:28px;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-4ea66124-d105{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-8233289-e766{padding:0px;display:flex;flex-direction:column;gap:0px;}