.elementor .e-2b42cf24-bef4cac{width:2px;height:5.5rem;background-color:#C2923D;}.elementor .e-2eec6fd5-e0ca9f9{font-family:Archivo;font-weight:300;font-size:5.5rem;color:#E8E2DC;letter-spacing:-0.03em;line-height:1em;}.elementor .e-4b6da65a-912899f{display:flex;flex-direction:column;justify-content:center;align-items:start;}.elementor .e-7913598e-31a07ee{width:100%;column-gap:2.5rem;display:flex;flex-direction:row;row-gap:0rem;justify-content:start;align-items:end;}.elementor .e-2452024a-186fe52{min-height:70vh;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:6rem;padding-inline-end:6rem;margin-block-start:-125px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-image:linear-gradient(180deg, #0f1f2e30 0%,#162a3d 100%),url("https://hefter.consulting/wp-content/uploads/2026/09/CEO-Vertrag-1024x576.png");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;display:flex;flex-direction:column;justify-content:flex-end;align-items:stretch;}.elementor .e-aa084bd-eb231fc{font-family:Archivo;font-weight:400;font-size:0.875rem;color:#C2923D;letter-spacing:0.15em;text-transform:uppercase;}.elementor .e-f2ffd18-f392fae{font-family:Archivo;font-weight:300;font-size:3.25rem;color:#0F1F2E;letter-spacing:-0.02em;line-height:1.3em;text-align:start;align-self:start;}.elementor .e-63bcdcbc-96b5dce{width:120px;margin-block-start:0.5rem;margin-block-end:0.5rem;margin-inline-start:0rem;margin-inline-end:0rem;border-width:1px;border-color:#C2923D;border-style:solid;}.elementor .e-4862026-5efbb21{font-family:Montserrat;font-weight:400;font-size:1.125rem;color:#0F1F2E;line-height:1.8em;}.elementor .e-35ba601-94285be{font-family:Archivo;font-weight:300;font-size:2rem;color:#0F1F2E;letter-spacing:-0.02em;line-height:1.3em;text-align:start;text-transform:capitalize;align-self:start;}.elementor .e-6fcaee2-6e6cef6{flex-direction:column;gap:12px;}.elementor .e-13faacd-4cba26d{font-family:Archivo;font-weight:300;font-size:2rem;color:#0F1F2E;letter-spacing:-0.02em;line-height:1.3em;text-align:start;text-transform:capitalize;align-self:start;}.elementor .e-008b527-fb03528{flex-direction:column;gap:12px;}.elementor .e-5599fe9-6e31bf3{width:100%;max-width:1200px;column-gap:0rem;display:flex;flex-direction:column;row-gap:2.5rem;justify-content:start;align-items:start;}.elementor .e-3c44644c-92c73c2{padding-block-start:10rem;padding-block-end:10rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#FFFFFF;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-454ff77e-75090d7{font-family:Archivo;font-weight:700;font-size:0.875rem;color:#C2923D;letter-spacing:0.15em;text-transform:uppercase;}.elementor .e-68c9e3af-dc7b3da{font-family:Archivo;font-weight:300;font-size:3.25rem;color:#0F1F2E;letter-spacing:-0.02em;line-height:1.3em;text-align:start;align-self:start;}.elementor .e-7bf285b2-6b906bf{width:100%;column-gap:0rem;display:flex;flex-direction:column;row-gap:1.5rem;}.elementor .e-68e4be5-c0f638f{font-family:Montserrat;font-weight:400;font-size:1.125rem;color:#0F1F2E;line-height:1.8em;}.elementor .e-4629586-bb1db87{font-family:Archivo;font-weight:300;font-size:2rem;color:#0F1F2E;letter-spacing:-0.02em;line-height:1.3em;text-align:start;text-transform:none;align-self:start;}.elementor .e-57c724c-2c5babf{flex-direction:column;gap:12px;}.elementor .e-62ca306-7d56cc8{margin:0px;}.elementor .e-a2e5a9d-d608337{font-family:Archivo;font-weight:300;font-size:2rem;color:#0F1F2E;letter-spacing:-0.02em;line-height:1.3em;text-align:start;align-self:start;}.elementor .e-4151c23-336d44d{font-family:Montserrat;font-weight:400;font-size:1.125rem;color:#0F1F2E;line-height:1.8em;}.elementor .e-e8b67b0-11c3578{flex-direction:column;gap:12px;}.elementor .e-48867a3-6daec9a{margin:0px;}.elementor .e-7097f909-1adc852{width:100%;column-gap:0rem;display:flex;flex-direction:column;row-gap:2.5rem;}.elementor .e-1f4bf3b7-b33b553{width:100%;max-width:75rem;column-gap:5rem;display:flex;flex-direction:column;row-gap:3rem;justify-content:space-between;align-items:start;}.elementor .e-49153af8-5404623{padding-block-start:8rem;padding-block-end:8rem;padding-inline-start:3rem;padding-inline-end:3rem;background-color:#E8E2DC;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-1f123cc-22f24c9{font-family:Archivo;font-weight:700;font-size:0.875rem;color:#C2923D;letter-spacing:0.15em;text-transform:uppercase;}.elementor .e-1b3edda-772c213{font-family:Archivo;font-weight:300;font-size:3.25rem;color:#0F1F2E;letter-spacing:-0.02em;line-height:1.3em;text-align:start;align-self:start;}.elementor .e-48aed49-27de6aa{width:120px;margin-block-start:0.5rem;margin-block-end:0.5rem;margin-inline-start:0rem;margin-inline-end:0rem;border-width:1px;border-color:#C2923D;border-style:solid;}.elementor .e-8f4b965-8266729{font-family:Montserrat;font-weight:400;font-size:1.125rem;color:#0F1F2E;line-height:1.8em;}.elementor .e-4708016-b5fc884{width:100%;max-width:1200px;column-gap:0rem;display:flex;flex-direction:column;row-gap:2.5rem;justify-content:start;align-items:start;}.elementor .e-bac6b8d-9409fcf{padding-block-start:10rem;padding-block-end:10rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#FFFFFF;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-35423cc-41a6750{font-family:Archivo;font-weight:700;font-size:0.875rem;color:#C2923D;letter-spacing:0.15em;text-transform:uppercase;}.elementor .e-b748858-d47b4d0{font-family:Archivo;font-weight:300;font-size:3.25rem;color:#0F1F2E;letter-spacing:-0.02em;line-height:1.3em;text-align:start;align-self:start;}.elementor .e-ed977b1-f5c59e9{width:100%;column-gap:0rem;display:flex;flex-direction:column;row-gap:1.5rem;}.elementor .e-a9e0a36-231f09f{font-family:Montserrat;font-weight:400;font-size:1.125rem;color:#0F1F2E;line-height:1.8em;}.elementor .e-9f71485-fb91451{width:100%;column-gap:0rem;display:flex;flex-direction:column;row-gap:2.5rem;}.elementor .e-75b5d87-1b52ccf{width:100%;max-width:75rem;column-gap:5rem;display:flex;flex-direction:column;row-gap:3rem;justify-content:space-between;align-items:start;}.elementor .e-129a1d0-d4f2803{padding-block-start:8rem;padding-block-end:8rem;padding-inline-start:3rem;padding-inline-end:3rem;background-color:#E8E2DC;display:flex;flex-direction:column;justify-content:center;align-items:center;}