.elementor .e-f2f01e4-625f{font-size:clamp(2.7rem, 5.6vw, 4.9rem);}.elementor .e-5a0f1dd6-83f0{padding:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-37d7f925-e99d{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-78c65c1-b299{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-40d5b74c-92d7{position:relative;padding:0px;display:block;}.elementor .e-43b0e229-f277{padding:0px;display:grid;gap:clamp(40px, 5vw, 84px);grid-template-columns:7fr 5fr;align-items:center;}.elementor .e-2d677061-2e01{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-40bcd859-c631{& a { color: var(--forster-green); font-weight: 700; text-decoration: none; }\n}.elementor .e-1da3a4c2-9080{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-2c75d85a-b3ee{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-2851823e-235e{width:100%;padding:0px;margin-block-start:8px;display:grid;gap:4px;grid-template-columns:1fr 1fr;}.elementor .e-51ad2182-5a6d{padding:0px;display:flex;flex-direction:column;gap:22px;align-items:flex-start;}.elementor .e-2de78133-9c6f{width:100%;aspect-ratio:1100 / 768;object-fit:cover;border-radius:20px;box-shadow:0px 30px 60px -30px rgb(0 0 0 / .8);rotate: -2deg;\n}.elementor .e-163d82fc-3267{padding:0px;display:block;}.elementor .e-7821eb5a-e93f{padding:0px;display:grid;gap:clamp(40px, 5vw, 84px);grid-template-columns:6fr 5fr;align-items:center;}.elementor .e-7025f6a0-ab0b{background-color:var(--mid-950);}.elementor .e-5e217128-8231{margin-block-start:0px;}.elementor .e-3d02176-88e2{& b { min-width: 64px; }\n}.elementor .e-1d90abb8-f995{margin-block-start:8px;}.elementor .e-bcde2e9-be8f{padding:0px;display:flex;flex-direction:column;gap:20px;align-items:flex-start;}.elementor .e-e10038e-6a08{padding:0px;display:grid;gap:clamp(32px, 5vw, 84px);grid-template-columns:1fr 1fr;align-items:center;}.elementor .e-34a04ad4-f558{background-color:var(--mid-900);}.elementor .e-84b6640-d6a7{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-269e8a76-3c4f{min-height:380px;}.elementor .e-42f15dda-e07a{min-height:380px;}.elementor .e-68ef2ccc-ccd0{min-height:380px;}.elementor .e-5c9478c1-e86e{padding:0px;display:grid;gap:clamp(14px, 1.8vw, 22px);grid-template-columns:repeat(3, 1fr);}.elementor .e-4799e131-b13e{background-color:var(--mid-950);}.elementor .e-10d6e61d-23d9{color:var(--mid-900);}.elementor .e-5b5cc065-7da6{color:var(--paper-600);}.elementor .e-7cbbd65a-fbba{max-width:640px;padding:0px;display:flex;flex-direction:column;gap:12px;}.elementor .e-71bc6bfd-634f:hover,.elementor .e-71bc6bfd-634f:focus-visible{color:var(--paper-50);background-color:#5F400D;}.elementor .e-71bc6bfd-634f{color:var(--paper-50);background-color:var(--gold-700);}.elementor .e-71bc6bfd-634f:focus{outline-color:var(--mid-950);}.elementor .e-7cadabb0-dc4e{flex-direction:row;gap:28px;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-1d80c4af-fa64{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-64642f8e-84ae{padding:0px;display:flex;flex-direction:column;gap:0px;}