.elementor .e-4c5a20db-ae2b{max-width:34rem;}.elementor .e-24b6de46-59ed{width:auto;padding-block-start:96px;padding-block-end:96px;padding-inline-start:max(32px, calc((100% - 72rem) / 2));padding-inline-end:48px;margin:0px;display:flex;flex-direction:column;gap:24px;flex:1 1 0px;justify-content:center;max-width: none;\n}.elementor .e-3ed2045f-9a23{width:auto;height:auto;min-width:0px;object-fit:cover;object-position:30% 45%;flex:1 1 0px;align-self:stretch;}.elementor .e-38986c66-ce42{min-height:64vh;padding:0px;background-color:var(--anthrazit);flex-direction:row;gap:0px;justify-content:flex-start;align-items:stretch;}.elementor .e-37b70e48-c011{& a { color: var(--gold-dark); }\n}.elementor .e-5135e585-52cd{padding:0px;display:flex;flex-direction:column;gap:22px;flex:3 1 0px;}.elementor .e-e33aaf1-b209{font-size:1.125rem;}.elementor .e-1e8a348a-a905{& li { margin-bottom: 10px; } & ul { padding-left: 18px; margin: 0; }\n}.elementor .e-c2d4bea-80e2{display:flex;flex-direction:column;gap:14px;flex:2 1 0px;& ul { font-size: 1.0625rem; line-height: 1.6; color: var(--text); padding-left: 20px; margin: 0px; } & li { margin-bottom: 10px; }\n}.elementor .e-7568b18d-a9a8{max-width:72rem;column-gap:80px;align-items:flex-start;}.elementor .e-2b5f9930-ef1e{padding-block-start:10px;}.elementor .e-79060695-4f99{column-gap:80px;display:grid;grid-template-columns:7fr 5fr;align-items:start;row-gap: 20px; row-gap: 20px;\n}.elementor .e-66923fc4-3926{grid-column:1;grid-row:1;}.elementor .e-351f5cc9-c94f{max-width:34rem;grid-column:1;grid-row:2;}.elementor .e-96e614e-33c7:hover,.elementor .e-96e614e-33c7:focus-visible{color:var(--anthrazit);background-color:var(--white);}.elementor .e-96e614e-33c7{font-family:var(--font-body);font-weight:600;font-size:1rem;color:var(--white);padding-block-start:13px;padding-block-end:13px;padding-inline-start:27px;padding-inline-end:27px;border-radius:2px;border-width:1px;border-color:rgba(255,255,255,0.6);border-style:solid;background-color:transparent;}.elementor .e-7515c60-96aa{padding:0px;margin-block-start:16px;gap:14px;flex-wrap:wrap;grid-column:1;grid-row:3;}.elementor .e-500db46e-b689{height:auto;max-width:26rem;aspect-ratio:4 / 5;object-fit:cover;grid-column:2;grid-row:1 / span 3;justify-self: end;\n}.elementor .e-1b50d04a-6c23{max-width:72rem;column-gap:80px;display:grid;grid-template-columns:7fr 5fr;grid-template-rows:auto auto 1fr;align-items:start;row-gap: 20px;\n}