.elementor .awr-container{width:100%;max-width:1180px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;padding-block: 0px; padding-inline: var(--awr-container-padding);\n}.elementor .awr-icon{display:block;flex:0 0 auto;& svg { fill: none; }\n}.elementor .awr-btn:hover,.elementor .awr-btn:focus-visible{filter: brightness(0.92);\n}.elementor .awr-btn:focus{outline-offset:3px;outline: 2px solid var(--awr-color-white);\n}.elementor .awr-btn{width:auto;font-family:var(--awr-font-family);font-weight:600;font-size:16px;line-height:1.45;text-decoration:none;cursor:pointer;padding-block-start:15px;padding-block-end:15px;padding-inline-start:28px;padding-inline-end:28px;border-radius:999px;display:inline-flex;flex-direction:row;gap:10px;align-items:center;white-space: nowrap;\n}.elementor .awr-section{width:100%;position:relative;font-family:var(--awr-font-family);color:var(--awr-color-text);background-color:var(--awr-color-white);display:block;padding-block: var(--awr-section-padding-y); padding-inline: 0px;\n}.elementor .awr-box{font-family:var(--awr-font-family);padding-block-start:20px;padding-block-end:20px;padding-inline-start:22px;padding-inline-end:22px;border-radius:12px;background-color:var(--awr-color-white);display:flex;flex-direction:column;align-items:flex-start;}.elementor .awr-callout{width:100%;font-family:var(--awr-font-family);padding:44px;border-radius:20px;display:flex;flex-direction:row;gap:32px;align-items:flex-start;}.elementor .awr-media{width:349px;max-width:100%;overflow:hidden;position:relative;padding:0px;border-radius:20px;flex:0 0 349px;}.elementor .awr-prose{min-width:0px;max-width:699px;font-family:var(--awr-font-family);font-weight:400;font-size:16px;color:var(--awr-color-text);line-height:1.6;padding:0px;display:flex;flex-direction:column;gap:25.6px;flex:1 1 auto;}.elementor .awr-split{width:100%;padding:0px;margin-block-start:20px;display:flex;flex-direction:row;gap:52px;align-items:flex-start;}.elementor .awr-icon-circle{padding:0px;border-radius:999px;display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .awr-link-arrow:hover,.elementor .awr-link-arrow:focus-visible{text-decoration:underline;}.elementor .awr-link-arrow:focus{outline-offset:3px;outline: 2px solid var(--awr-color-primary);\n}.elementor .awr-link-arrow{width:auto;font-family:var(--awr-font-family);font-weight:600;font-size:15px;color:var(--awr-color-primary);line-height:1.45;text-decoration:none;padding:0px;display:inline-flex;flex-direction:row;gap:8px;align-items:center;& span span { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0,0,0,0); white-space: nowrap; border: 0; }\n}.elementor .awr-card{font-family:var(--awr-font-family);color:var(--awr-color-text);border-radius:12px;border-width:1px;border-color:var(--awr-color-border);border-style:solid;background-color:var(--awr-color-white);box-shadow:0px 1px 1px 0px rgba(73,73,72,0.08);display:flex;flex-direction:column;align-items:flex-start;}.elementor .awr-card-grid{width:100%;padding:0px;margin-block-start:56px;display:flex;flex-direction:row;gap:28px;flex-wrap:wrap;align-items:stretch;}.elementor .awr-lead{max-width:628.6px;font-family:var(--awr-font-family);font-weight:400;font-size:18.4px;color:var(--awr-color-text);line-height:1.6;margin-block-start:14px;display:block;}.elementor .awr-heading-lg{font-family:var(--awr-font-family);font-weight:400;font-size:32px;color:var(--awr-color-primary);line-height:1.15;display:block;}.elementor .awr-heading-xl{max-width:660px;font-family:var(--awr-font-family);font-weight:600;font-size:40px;color:var(--awr-color-primary);letter-spacing:-0.4px;line-height:1.12;display:block;}.elementor .awr-section-head{max-width:660px;position:relative;padding-block-start:31.39px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;align-items:flex-start;max-width: none;\n}.elementor .awr-header{position:absolute;inset-block-start:31px;inset-inline-end:0px;inset-inline-start:0px;z-index:50;font-family:var(--awr-font-family);padding-block: 0px; padding-inline: var(--awr-container-padding);\n}.elementor .awr-hero{width:100%;overflow:hidden;position:relative;font-family:var(--awr-font-family);color:var(--awr-color-white);padding-block-start:213px;padding-block-end:186px;padding-inline-start:0px;padding-inline-end:0px;background-image:linear-gradient(94deg, rgba(0,73,116,0.79) 52.148%,rgba(0,23,37,0) 99.757%),url("https://passt.lk-awr.de/wp-content/uploads/2026/10/awr-hero-muehle.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:block;background-size: cover; background-position: center center; background-repeat: no-repeat;\n}.elementor .awr-kicker{font-family:var(--awr-font-family);font-weight:400;font-size:12px;color:var(--awr-color-primary);letter-spacing:1.8px;line-height:1.45;text-transform:uppercase;display:block;}.elementor .awr-eyebrow{width:auto;overflow:hidden;font-family:var(--awr-font-family);font-weight:600;font-size:12px;color:var(--awr-color-white);letter-spacing:1.8px;line-height:10px;text-transform:uppercase;padding-block-start:4px;padding-block-end:4px;padding-inline-start:16px;padding-inline-end:16px;border-radius:999px;background-color:var(--awr-color-primary);display:inline-flex;align-items:center;white-space: nowrap;\n}.elementor .awr-badge{width:auto;max-width:100%;font-family:var(--awr-font-family);font-weight:600;font-size:13px;color:var(--awr-color-white);letter-spacing:0.52px;line-height:1.45;padding-block-start:7px;padding-block-end:7px;padding-inline-start:12px;padding-inline-end:16px;border-radius:999px;background-color:var(--awr-color-danger);display:inline-flex;flex-direction:row;gap:9px;align-items:center;}.elementor .awr-chip{width:auto;min-width:210.67px;font-family:var(--awr-font-family);font-weight:500;font-size:14.5px;color:var(--awr-color-white);line-height:1.25;padding-block-start:11px;padding-block-end:11px;padding-inline-start:12px;padding-inline-end:18px;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.2);border-style:solid;background-color:rgba(255,255,255,0.1);display:flex;flex-direction:row;gap:11px;align-items:center;}.elementor .awr-nav-link:hover,.elementor .awr-nav-link:focus-visible{color:var(--awr-color-primary);background-color:var(--awr-color-bg-light);}.elementor .awr-nav-link:focus{outline-offset:2px;outline: 2px solid var(--awr-color-primary);\n}.elementor .awr-nav-link{font-family:var(--awr-font-family);font-weight:500;font-size:14.5px;color:var(--awr-color-text);line-height:1.45;text-decoration:none;padding-block-start:9px;padding-block-end:9px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;background-color:transparent;display:inline-block;text-align: left;\n}.elementor .awr-box__title{font-family:var(--awr-font-family);font-weight:400;font-size:16.96px;color:var(--awr-color-primary);line-height:1.3;display:block;}.elementor .awr-box__head{width:auto;padding:0px;display:flex;flex-direction:row;gap:10px;align-items:center;}.elementor .awr-callout__cols{width:100%;padding:0px;margin-block-start:10px;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;& > * { flex: 1 1 300px; min-width: 0; }\n}.elementor .awr-callout__text{font-family:var(--awr-font-family);font-weight:400;font-size:16.5px;color:var(--awr-color-text);line-height:1.6;display:block;}.elementor .awr-callout__body{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:12px;flex:1 1 auto;align-items:flex-start;}.elementor .awr-media__badge{position:absolute;inset-inline-end:16px;inset-block-end:16px;}.elementor .awr-media__img{width:100%;height:477px;object-fit:cover;object-position:center center;border-radius:20px;display:block;}.elementor .awr-card__body{min-width:0px;padding:0px;display:flex;flex-direction:column;flex:1 1 auto;align-items:flex-start;}.elementor .awr-card__link{padding-block-start:10px;margin-block-start:auto;}.elementor .awr-card__text{font-family:var(--awr-font-family);font-weight:400;font-size:15.5px;color:var(--awr-color-text);line-height:1.6;margin-block-start:16px;display:block;}.elementor .awr-card__title{font-family:var(--awr-font-family);font-weight:600;font-size:21.12px;color:var(--awr-color-primary);line-height:1.2;margin-block-start:16px;display:block;hyphens: auto; overflow-wrap: break-word;\n}.elementor .awr-section-head__eyebrow{position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .awr-hero__wave{width:100%;height:152px;position:absolute;inset-block-end:0px;inset-inline-start:0px;pointer-events: none;\n}.elementor .awr-hero__chips{width:auto;padding:0px;margin-block-start:38px;display:flex;flex-direction:row;gap:14px;flex-wrap:wrap;}.elementor .awr-hero__actions{width:auto;padding:0px;margin-block-start:51px;display:flex;flex-direction:row;gap:14px;flex-wrap:wrap;}.elementor .awr-hero__lead{max-width:588px;font-family:var(--awr-font-family);font-weight:400;font-size:20.48px;color:rgba(255,255,255,0.92);line-height:1.55;margin-block-start:26px;display:block;}.elementor .awr-hero__title{font-family:var(--awr-font-family);font-weight:300;font-size:40px;color:var(--awr-color-white);letter-spacing:-0.4px;line-height:1.1;margin-block-start:11px;display:block;& strong { font-weight: 600; color: var(--awr-color-accent); } & span { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0,0,0,0); white-space: nowrap; border: 0; }\n}.elementor .awr-hero__wordmark{width:349.17px;height:76.47px;margin-block-start:22px;display:block;}.elementor .awr-hero__content{display:flex;flex-direction:column;align-items:flex-start;}.elementor .awr-header__cta{margin-inline-start:auto;flex:0 0 auto;}.elementor .awr-header__nav{width:auto;padding:0px;margin-inline-start:51.6px;display:flex;flex-direction:row;gap:2px;align-items:center;}.elementor .awr-header__logo{width:186px;height:auto;flex:0 0 auto;}.elementor .awr-header__bar{width:100%;max-width:1180px;padding-block-start:6px;padding-block-end:6px;padding-inline-start:53px;padding-inline-end:14.6px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:999px;border-width:1px;border-color:var(--awr-color-border);border-style:solid;background-color:rgba(255,255,255,0.93);box-shadow:0px 5.577px 8.774px 0px rgba(73,73,72,0.11);backdrop-filter:blur(5px);display:flex;flex-direction:row;align-items:center;}.elementor .awr-callout--rose{background-color:var(--awr-color-bg-rose);}.elementor .awr-card__text--tight{margin-block-start:9px;}.elementor .awr-card__title--regular{max-width:292px;font-weight:400;font-size:18.88px;line-height:1.25;margin-block-start:14px;}.elementor .awr-card__title--sm{font-size:18.56px;line-height:1.25;margin-block-start:0px;}.elementor .awr-card--feature{padding-block-start:29px;padding-block-end:31px;padding-inline-start:29px;padding-inline-end:31px;flex-direction:row;gap:20px;align-items:stretch;}.elementor .awr-card--tile{padding-block-start:13px;padding-block-end:15px;padding-inline-start:33px;padding-inline-end:27px;border-radius:20px;}.elementor .awr-card-grid--1-2{gap:26px;& > :first-child { flex: 1 1 349px; min-width: 0; } & > :last-child { flex: 1 1 725px; min-width: 0; }\n}.elementor .awr-card-grid--tight{margin-block-start:14px;}.elementor .awr-card-grid--2{gap:26px;& > * { flex: 1 1 400px; min-width: 0; }\n}.elementor .awr-card-grid--3{& > * { flex: 1 1 280px; min-width: 0; }\n}.elementor .awr-lead--wide{max-width:821px;}.elementor .awr-lead--invert{color:var(--awr-color-white);}.elementor .awr-heading-xl--regular{font-weight:400;}.elementor .awr-heading-xl--invert{color:var(--awr-color-white);}.elementor .awr-section--compact{padding-block: var(--awr-section-padding-y-compact);\n}.elementor .awr-section--light{background-color:var(--awr-color-bg-light);}.elementor .awr-section--blue{color:var(--awr-color-white);background-color:var(--awr-color-primary);}.elementor .awr-icon-circle--white{background-color:var(--awr-color-white);}.elementor .awr-icon-circle--soft-green{background-color:var(--awr-color-bg-icon-green);}.elementor .awr-icon-circle--soft-blue{background-color:var(--awr-color-bg-icon-blue);}.elementor .awr-icon-circle--primary{background-color:var(--awr-color-primary);}.elementor .awr-icon-circle--accent{background-color:var(--awr-color-accent);}.elementor .awr-icon-circle--64{width:64px;height:64px;}.elementor .awr-icon-circle--50{width:50px;height:50px;}.elementor .awr-icon-circle--56{width:56px;height:56px;}.elementor .awr-icon--30{width:30px;height:30px;}.elementor .awr-icon--26{width:26px;height:26px;}.elementor .awr-icon--17{width:17px;height:17px;}.elementor .awr-icon--24{width:24px;height:24px;}.elementor .awr-icon--20{width:20px;height:20px;}.elementor .awr-icon--19{width:19px;height:19px;}.elementor .awr-icon--18{width:18px;height:18px;}.elementor .awr-icon--16{width:16px;height:16px;}.elementor .awr-btn--sm{font-size:14.5px;padding-block-start:11px;padding-block-end:11px;padding-inline-start:20px;padding-inline-end:20px;gap:8px;}.elementor .awr-btn--ghost:hover,.elementor .awr-btn--ghost:focus-visible{box-shadow:0px 0px 0px 1px rgba(255,255,255,0.55) inset;filter: none;\n}.elementor .awr-btn--ghost{color:var(--awr-color-white);background-color:rgba(255,255,255,0.1);}.elementor .awr-btn--accent:focus{outline-offset:3px;outline: 2px solid var(--awr-color-primary);\n}.elementor .awr-btn--accent{color:var(--awr-color-accent-text);background-color:var(--awr-color-accent);}.elementor .awr-btn--primary{color:var(--awr-color-white);background-color:var(--awr-color-danger);}