.awo-home-hero{color:#000!important;background-image:url(../images/header-startseite.webp)!important;background-position:58%!important;background-repeat:no-repeat!important;background-size:cover!important}.awo-home-hero .awo-home-hero__shade,body:not(.home) :is(main.elementor,.awo-el-page) .awo-page-hero--image .awo-page-hero__shade{background:#ffffff26!important}.awo-home-hero .awo-home-hero__copy{background:#ffffffe0;max-width:760px;padding:clamp(28px,3vw,44px);box-shadow:0 12px 34px #0000001a}.awo-home-hero h1,.awo-home-hero p{color:#000!important}.awo-home-hero .awo-eyebrow,.awo-home-hero .awo-eyebrow--light{color:#e0001b!important}body.home .elementor.elementor-13 .elementor-element.awo-home-hero .elementor-heading-title,body.home .elementor.elementor-13 .elementor-element.awo-home-hero .awo-lead{color:#000!important}body.home .elementor.elementor-13 .elementor-element.awo-home-hero .awo-eyebrow,body.home .elementor.elementor-13 .elementor-element.awo-home-hero .awo-eyebrow--light{color:#e0001b!important}body:not(.home) :is(main.elementor,.awo-el-page) .awo-page-hero--image{background:#fff!important}body:not(.home) :is(main.elementor,.awo-el-page) .awo-page-hero--image .awo-page-hero__media{background-color:#fff!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}body:not(.home) :is(main.elementor,.awo-el-page) .awo-page-hero--image .awo-page-hero__copy,body:not(.home) :is(main.elementor,.awo-el-page) .awo-page-hero--image .awo-page-hero__copy h1,body:not(.home) :is(main.elementor,.awo-el-page) .awo-page-hero--image .awo-page-hero__copy h2,body:not(.home) :is(main.elementor,.awo-el-page) .awo-page-hero--image .awo-page-hero__copy p,body:not(.home) :is(main.elementor,.awo-el-page) .awo-page-hero--image .awo-page-hero__copy .awo-lead{color:#000!important}body:not(.home) :is(main.elementor,.awo-el-page) .awo-page-hero--image .awo-page-hero__copy .awo-eyebrow,body:not(.home) :is(main.elementor,.awo-el-page) .awo-page-hero--image .awo-page-hero__copy .awo-eyebrow--light,body:not(.home) :is(main.elementor,.awo-el-page) .awo-page-hero--image .awo-page-hero__copy a.awo-text-link--light{color:#e0001b!important}body:not(.home) :is(main.elementor,.awo-el-page) .awo-page-hero--image .awo-page-hero__copy a.awo-button-link--light{color:#fff!important;background:#e0001b!important;border-color:#e0001b!important}@media (width>=1100px){body:not(.home) :is(main.elementor,.awo-el-page) .awo-page-hero--image,body:not(.home) :is(main.elementor,.awo-el-page) .awo-page-hero--image .awo-page-hero__inner{min-height:clamp(560px,42vw,700px)!important}body:not(.home) :is(main.elementor,.awo-el-page) .awo-page-hero--image .awo-page-hero__media{width:100%!important;left:0!important}body:not(.home) :is(main.elementor,.awo-el-page) .awo-page-hero--image .awo-page-hero__copy{background:#ffffffe0;max-width:min(680px,54vw);padding:clamp(30px,3vw,44px);box-shadow:0 12px 34px #0000001a}body:not(.home) :is(main.elementor,.awo-el-page) .awo-events-hero .awo-page-hero__inner{justify-content:flex-end}}@media (width<=1099px){body:not(.home) .elementor .awo-page-hero--image,body:not(.home) :is(main.elementor,.awo-el-page) .awo-page-hero--image{background:#fff!important;min-height:0!important}body:not(.home) .elementor .awo-page-hero--image .awo-page-hero__media,body:not(.home) :is(main.elementor,.awo-el-page) .awo-page-hero--image .awo-page-hero__media{aspect-ratio:3/2;background-color:#fff!important;background-position:50%!important;width:100%!important;height:auto!important;min-height:0!important;position:relative!important;inset:auto!important}body:not(.home) .elementor .awo-page-hero--image .awo-page-hero__media:after{content:"";background:#ffffff26;position:absolute;inset:0}body:not(.home) .elementor .awo-page-hero--image .awo-page-hero__shade{display:none!important}body:not(.home) .elementor .awo-page-hero--image .awo-page-hero__inner{color:#000!important;background:#fff!important;min-height:0!important;padding-block:56px 64px!important}body:not(.home) .elementor .awo-page-hero--image .awo-page-hero__copy{max-width:100%}body:not(.home) .elementor .awo-page-hero--image .awo-page-hero__copy h1,body:not(.home) .elementor .awo-page-hero--image .awo-page-hero__copy h2,body:not(.home) .elementor .awo-page-hero--image .awo-page-hero__copy p,body:not(.home) .elementor .awo-page-hero--image .awo-page-hero__copy .awo-lead{color:#000!important}body:not(.home) .elementor .awo-page-hero--image .awo-page-hero__copy .awo-eyebrow,body:not(.home) .elementor .awo-page-hero--image .awo-page-hero__copy .awo-eyebrow--light{color:#e0001b!important}body:not(.home) .elementor .awo-page-hero--image .awo-page-hero__copy a.awo-button-link--light{color:#fff!important;background:#e0001b!important;border-color:#e0001b!important}body:not(.home) .elementor .awo-page-hero--image .awo-page-hero__copy a.awo-text-link--light{color:#e0001b!important}}body:not(.home) :is(main.elementor,.awo-el-page) .awo-model-hero .awo-page-hero__media{transform:scaleX(-1);background-color:#fff!important;background-position:50%!important;background-size:contain!important}body:not(.home) :is(main.elementor,.awo-el-page) .awo-donation-hero .awo-page-hero__media{transform:scaleX(-1);background-position:50%!important}@media (width<=767px){.awo-home-hero .awo-home-hero__copy{padding:28px 24px}body:not(.home) .elementor .awo-page-hero--image .awo-page-hero__inner{padding-block:42px 50px!important}}.awo-home-hero{position:relative;overflow:hidden;color:#000!important;background:#fff!important;min-height:0!important;display:block!important}.awo-home-hero:before{content:none!important;display:none!important}.awo-home-hero .awo-home-hero__shade{aspect-ratio:16/9;pointer-events:none;width:100%;background:linear-gradient(#ffffff26,#ffffff26),url(../images/header-startseite.webp) 58%/cover no-repeat!important;height:auto!important;min-height:0!important;display:block!important;position:relative!important;inset:auto!important}.awo-home-hero .awo-home-hero__inner{background:#fff!important;align-items:flex-start!important;min-height:0!important;padding-block:clamp(48px,6vw,84px)!important}.awo-home-hero .awo-home-hero__copy{max-width:860px;box-shadow:none!important;background:0 0!important;padding:0!important}body:not(.home) :is(main.elementor,.awo-el-page) .awo-page-hero--image{display:block;background:#fff!important;min-height:0!important}body:not(.home) :is(main.elementor,.awo-el-page) .awo-page-hero--image .awo-page-hero__media{aspect-ratio:16/9;background-color:#fff!important;background-repeat:no-repeat!important;background-size:cover!important;width:100%!important;height:auto!important;min-height:0!important;position:relative!important;inset:auto!important}body:not(.home) :is(main.elementor,.awo-el-page) .awo-page-hero--image .awo-page-hero__media:after{content:"";pointer-events:none;background:#ffffff26;position:absolute;inset:0}body:not(.home) :is(main.elementor,.awo-el-page) .awo-page-hero--image .awo-page-hero__shade{display:none!important}body:not(.home) :is(main.elementor,.awo-el-page) .awo-page-hero--image .awo-page-hero__inner{background:#fff!important;align-items:flex-start!important;min-height:0!important;padding-block:clamp(48px,6vw,84px)!important}body:not(.home) :is(main.elementor,.awo-el-page) .awo-page-hero--image .awo-page-hero__copy{align-self:flex-start;max-width:860px;box-shadow:none!important;background:0 0!important;padding:0!important}body:not(.home) :is(main.elementor,.awo-el-page) .awo-events-hero .awo-page-hero__media,body:not(.home) :is(main.elementor,.awo-el-page) .awo-help-hero .awo-page-hero__media,body:not(.home) :is(main.elementor,.awo-el-page) .awo-help-detail-hero .awo-page-hero__media,body:not(.home) :is(main.elementor,.awo-el-page) .awo-membership-hero .awo-page-hero__media,body:not(.home) :is(main.elementor,.awo-el-page) .awo-volunteer-hero .awo-page-hero__media,body:not(.home) :is(main.elementor,.awo-el-page) .awo-contact-hero .awo-page-hero__media{background-position:top!important}body:not(.home) :is(main.elementor,.awo-el-page) .awo-busreisen-hero .awo-page-hero__media{background-color:#fff!important;background-position:bottom!important;background-size:cover!important}body:not(.home) :is(main.elementor,.awo-el-page).awo-about-board-page .awo-about-hero .awo-page-hero__media{background-position:bottom!important;background-size:cover!important}body:not(.home) :is(main.elementor,.awo-el-page) .awo-model-hero .awo-page-hero__media,body:not(.home) :is(main.elementor,.awo-el-page) .awo-donation-hero .awo-page-hero__media{background-position:50%!important;background-size:cover!important}@media (width<=767px){.awo-home-hero .awo-home-hero__inner,body:not(.home) :is(main.elementor,.awo-el-page) .awo-page-hero--image .awo-page-hero__inner{padding-block:40px 48px!important}.awo-home-hero .awo-home-hero__copy,body:not(.home) :is(main.elementor,.awo-el-page) .awo-page-hero--image .awo-page-hero__copy{max-width:100%}}.elementor .awo-contact-options--compact{background:var(--awo-white);padding-block:72px!important}.elementor .awo-contact-options--compact .awo-contact-options__heading{max-width:760px;margin-bottom:34px}.elementor .awo-contact-options--compact .awo-contact-options__heading>*{margin-block:0}.elementor .awo-contact-options--compact .awo-contact-options__heading h2{margin-top:8px}.elementor .awo-contact-options--compact .awo-contact-option{background:var(--awo-gray);border-left:4px solid var(--awo-red);gap:9px;min-height:225px;padding:26px 28px}.elementor .awo-contact-options--compact .awo-contact-option>span{color:var(--awo-red);font-size:28px}.elementor .awo-contact-options--compact .awo-contact-option>p{margin-top:8px;font-size:12px}.elementor .awo-contact-options--compact .awo-contact-option>a:not(.awo-text-link),.elementor .awo-contact-options--compact .awo-contact-option>strong{font-size:clamp(18px,1.6vw,22px)}.elementor .awo-contact-options--compact .awo-contact-option>small{font-size:15px}@media (width<=767px){.elementor .awo-contact-options--compact{padding-block:56px!important}.elementor .awo-contact-options--compact .awo-contact-option{min-height:0;padding:24px}}
.elementor .awo-native-navigation-row>.elementor-widget-button.awo-header-search{flex:0 0 56px!important;justify-content:center!important;align-items:center!important;width:56px!important;height:56px!important;font-size:0!important;line-height:0!important;display:flex!important}.elementor .elementor-widget-button.awo-header-search .elementor-button{color:#000!important;vertical-align:top!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:center!important;align-items:center!important;width:56px!important;height:56px!important;min-height:56px!important;padding:0!important;font-size:0!important;line-height:0!important;display:flex!important;position:relative!important;inset:auto!important;transform:none!important}.elementor .elementor-widget-button.awo-header-search .elementor-button:before{content:none!important;display:none!important}.elementor .elementor-widget-button.awo-header-search .elementor-button:after{content:""!important;background:currentColor!important;width:56px!important;height:56px!important;position:absolute!important;inset:0!important;transform:none!important;mask-image:url("data:image/svg+xml,%3csvg%20fill='none'%20viewBox='0%200%2024%2024'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20clip-rule='evenodd'%20d='m14.8019%2016.8017c-1.5316%201.0752-3.4045%201.7075-5.42702%201.7075-5.17761%200-9.37488-4.1435-9.37488-9.25462%200-5.11117%204.19727-9.25458%209.37488-9.25458%205.17762%200%209.37492%204.14341%209.37492%209.25458%200%202.00062-.6431%203.85292-1.7363%205.36662l6.6985%206.9309c.3971.4109.3816%201.0618-.0346%201.4538l-.7537.7098c-.4162.392-1.0756.3767-1.4727-.0342zm1.8645-7.54712c0%203.97532-3.2645%207.19802-7.29152%207.19802-4.02703%200-7.29157-3.2227-7.29157-7.19802%200-3.97535%203.26454-7.19801%207.29157-7.19801%204.02702%200%207.29152%203.22266%207.29152%207.19801z'%20fill='%23000'%20fill-rule='evenodd'/%3e%3c/svg%3e")!important;mask-position:50%!important;mask-size:24px!important;mask-repeat:no-repeat!important}.elementor .elementor-widget-button.awo-header-search .elementor-button-content-wrapper{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.elementor .elementor-widget-button.awo-header-search .elementor-button:is(:hover,:active,:focus-visible){color:#fff!important;background:#b2b2b2!important;transform:none!important}@media (prefers-reduced-motion:reduce){.elementor .elementor-widget-button.awo-header-search .elementor-button{transition:none!important}}@media (width<=1120px){.elementor .awo-native-main-menu .elementor-nav-menu--dropdown .elementor-item{transition:color .16s!important}.elementor .awo-native-main-menu .elementor-nav-menu--dropdown .elementor-item:is(:hover,:focus,:focus-visible,.elementor-item-active,.highlighted){background-color:var(--awo-white,#fff)!important;color:var(--awo-red,#e0001b)!important}}
@media (width<=1120px){body.awo-mega-panel-open{overflow:hidden}.elementor .awo-site-header,.elementor .awo-site-header__inner,.elementor .elementor-element-9a6ebf5.e-flexbox-base{height:112px!important;min-height:112px!important}.elementor .awo-site-header__inner,.elementor .elementor-element-9a6ebf5.e-flexbox-base{grid-template:"utilities utilities"40px"logo navigation"72px/1fr auto;gap:0!important;width:100%!important;max-width:none!important;padding:0!important;display:grid!important}.elementor .awo-header-main,.elementor .elementor-element-da40ccd.e-div-block-base{display:contents!important}.elementor-widget-image.awo-site-logo,.elementor .elementor-element-8777573.e-div-block-base{grid-area:logo;flex-basis:152px!important;align-items:center!important;width:152px!important;height:72px!important;margin-left:30px!important;padding:8px 0!important;display:flex!important}.elementor .awo-site-logo img,.elementor .elementor-element-de4014b.elementor-widget-theme-site-logo,.elementor .elementor-element-de4014b.elementor-widget-theme-site-logo img{object-fit:contain!important;width:152px!important;height:56px!important}.elementor .awo-header-utilities{grid-area:utilities;background:#efefef!important;justify-content:flex-end!important;align-items:stretch!important;gap:0!important;width:100%!important;max-width:none!important;height:40px!important;min-height:40px!important;margin:0!important;display:flex!important}.elementor-widget-button.awo-utility-pill .elementor-button,.elementor-widget-button.awo-utility-pill--red .elementor-button{color:#000!important;background:#efefef!important;border:0!important;border-radius:0!important;height:40px!important;min-height:40px!important;padding:8px 16px!important;display:inline-flex!important;transform:none!important}.elementor-widget-button.awo-utility-pill .elementor-button:is(:hover,:focus-visible),.elementor-widget-button.awo-utility-pill--red .elementor-button:is(:hover,:focus-visible){color:#000!important;background:#ddd!important}.elementor .awo-native-navigation-row{grid-area:navigation;justify-content:flex-end!important;align-items:center!important;gap:12px!important;width:124px!important;height:72px!important;margin-right:14px!important;display:flex!important}.elementor .awo-native-navigation-row>.elementor-widget-button.awo-header-search{order:1!important;margin:0!important}.elementor .awo-native-navigation-row>.awo-native-main-menu{flex:0 0 56px!important;order:2!important;width:56px!important;margin:0!important}.awo-native-main-menu .elementor-nav-menu--main{display:none!important}.awo-native-main-menu .elementor-menu-toggle{color:#000!important;min-width:56px!important;height:56px!important;min-height:56px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;justify-content:center!important;align-items:center!important;width:56px!important;margin:0!important;padding:0!important;display:flex!important;transform:none!important}.awo-native-main-menu .elementor-menu-toggle:is(:hover,:focus-visible){color:#000!important;background:#efefef!important}.awo-native-main-menu .elementor-menu-toggle.elementor-active{color:#e0001b!important;background:0 0!important}.awo-native-main-menu .elementor-menu-toggle svg,.awo-native-main-menu .elementor-menu-toggle svg path{fill:currentColor!important}.awo-native-main-menu nav.elementor-nav-menu__container{box-shadow:none!important;z-index:1001!important;background:#fff!important;border:0!important;width:100vw!important;height:calc(100vh - 112px)!important;max-height:calc(100vh - 112px)!important;margin:0!important;padding:28px 30px 0!important;position:fixed!important;top:112px!important;left:0!important;overflow-y:auto!important}body.admin-bar .awo-native-main-menu nav.elementor-nav-menu__container{height:calc(100vh - 144px)!important;max-height:calc(100vh - 144px)!important;top:144px!important}.awo-native-main-menu nav.elementor-nav-menu__container>ul>li>.elementor-item{color:#000!important;background:#fff!important;border-bottom:1px solid #efefef!important;min-height:62px!important;margin:0!important;padding:16px 24px!important;font-family:AWOFago,Arial Narrow,Aptos Narrow,Arial,Helvetica,sans-serif!important;font-size:24px!important;font-weight:700!important;line-height:29px!important;transform:none!important}.awo-native-main-menu nav.elementor-nav-menu__container>ul>li>.elementor-item .sub-arrow{display:none!important}.awo-native-main-menu nav.elementor-nav-menu__container>ul>li>.elementor-item:is(:hover,:focus,:focus-visible,.highlighted,.elementor-item-active){color:#e0001b!important;background:#fff!important}.elementor .awo-mega-menu-layer.is-open{pointer-events:auto!important;z-index:1002!important;background:#fff!important;width:100vw!important;height:calc(100vh - 112px)!important;min-height:0!important;display:block!important;position:fixed!important;inset:112px 0 auto!important;overflow:hidden!important}body.admin-bar .elementor .awo-mega-menu-layer.is-open{height:calc(100vh - 144px)!important;inset-block-start:144px!important}.elementor .awo-mega-menu-layer.is-open>.e-con-inner{height:100%!important;min-height:100%!important}.elementor .awo-mega-backdrop{display:none!important}.elementor .awo-mega-panel{pointer-events:auto!important;background:#fff!important;width:100%!important;height:100%!important;min-height:0!important;display:none!important;position:absolute!important;inset:0!important;overflow-y:auto!important}.elementor .awo-mega-panel.is-active{display:block!important}.elementor .awo-wrap.awo-mega-panel__content{flex-direction:column!important;align-items:stretch!important;gap:24px!important;width:auto!important;max-width:none!important;margin:0 30px!important;padding:90px 0 40px!important;display:flex!important}.elementor .e-con.awo-mega-panel__intro{flex-direction:column!important;gap:18px!important;width:100%!important;display:flex!important}.elementor-widget-heading.awo-mega-panel__title,.elementor-widget-text-editor.awo-mega-panel__description{margin:0!important}.elementor-widget-heading.awo-mega-panel__title .elementor-heading-title,.elementor-widget-heading.awo-mega-panel__title .elementor-heading-title a{color:#e0001b!important;font-family:AWOFago,Arial Narrow,Aptos Narrow,Arial,Helvetica,sans-serif!important;font-size:30px!important;font-weight:400!important;line-height:1.2!important;text-decoration:none!important}.elementor-widget-text-editor.awo-mega-panel__description,.elementor-widget-text-editor.awo-mega-panel__description p{color:#000!important;max-width:520px!important;margin:0!important;font-family:AWOFago,Arial Narrow,Aptos Narrow,Arial,Helvetica,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:24px!important}.elementor .e-con.awo-mega-panel__links{flex-direction:column!important;gap:0!important;width:100%!important;display:flex!important}.elementor-widget-button.awo-mega-panel__link,.elementor-widget-button.awo-mega-panel__link .elementor-widget-container,.elementor-widget-button.awo-mega-panel__link .elementor-button-wrapper{width:100%!important;height:auto!important}.elementor-widget-button.awo-mega-panel__link .elementor-button{color:#000!important;text-align:left!important;background:#fff!important;border:0!important;border-bottom:1px solid #efefef!important;border-radius:0!important;justify-content:flex-start!important;align-items:center!important;width:100%!important;min-height:50px!important;padding:14px 0!important;font-family:AWOFago,Arial Narrow,Aptos Narrow,Arial,Helvetica,sans-serif!important;font-size:18px!important;font-weight:700!important;line-height:22px!important;display:flex!important;transform:none!important}.elementor-widget-button.awo-mega-panel__link .elementor-button:is(:hover,:focus-visible){color:#e0001b!important;background:#fff!important}.elementor-widget-button.awo-mega-close{z-index:3!important;width:auto!important;height:38px!important;position:absolute!important;top:16px!important;left:30px!important}.elementor-widget-button.awo-mega-close .elementor-button{color:#000!important;background:0 0!important;border:0!important;border-radius:0!important;align-items:center!important;width:auto!important;height:38px!important;min-height:38px!important;padding:0!important;font-size:15px!important;font-weight:700!important;display:inline-flex!important;transform:none!important}.elementor-widget-button.awo-mega-close .elementor-button:before{margin-right:8px;content:"‹"!important;background:0 0!important;width:auto!important;height:auto!important;font-size:28px!important;line-height:1!important;position:static!important;transform:none!important}.elementor-widget-button.awo-mega-close .elementor-button:after{display:none!important}body.awo-mega-panel-open .awo-native-main-menu nav.elementor-nav-menu__container{visibility:hidden!important}}@media (width<=782px){body.admin-bar .awo-native-main-menu nav.elementor-nav-menu__container{height:calc(100vh - 158px)!important;max-height:calc(100vh - 158px)!important;top:158px!important}body.admin-bar .elementor .awo-mega-menu-layer.is-open{height:calc(100vh - 158px)!important;inset-block-start:158px!important}}@media (width<=767px){.elementor-widget-image.awo-site-logo,.elementor .elementor-element-8777573.e-div-block-base{margin-left:16px!important}.elementor .awo-native-navigation-row{margin-right:0!important}.awo-native-main-menu nav.elementor-nav-menu__container{padding-inline:16px!important}.elementor .awo-wrap.awo-mega-panel__content{margin-inline:16px!important}.elementor-widget-button.awo-mega-close{left:16px!important}}
@media (width>=1121px){.elementor .awo-wrap.awo-mega-panel__content{gap:clamp(36px,3.5vw,64px)!important;width:calc(100% - clamp(64px,8vw,128px))!important;padding:44px 0 52px!important}.elementor .e-con.awo-mega-panel__links{column-gap:clamp(28px,3vw,48px)!important}.elementor .awo-mega-panel__links--rows-4{grid-template-rows:repeat(4,52px)}.elementor-widget-button.awo-mega-panel__link,.elementor-widget-button.awo-mega-panel__link .elementor-widget-container,.elementor-widget-button.awo-mega-panel__link .elementor-button-wrapper{height:52px}.elementor-widget-button.awo-mega-panel__link .elementor-button{min-height:52px!important;padding:14px 0!important}.elementor .awo-site-footer{padding:48px 0 40px!important}.elementor .awo-footer-inner{gap:32px!important}.elementor .awo-footer-grid{min-height:0;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:clamp(28px,3vw,48px)!important;padding:32px 0 16px!important;display:grid!important}.elementor .awo-footer-column{gap:6px!important}.elementor .awo-footer-link-list{gap:12px!important}.elementor .awo-footer-bottom{height:auto;min-height:84px;padding:16px 0 36px!important}}@media (width<=1120px) and (width>=768px){.elementor .awo-wrap.awo-mega-panel__content{gap:20px!important;margin-inline:32px!important;padding:72px 0 32px!important}.elementor .e-con.awo-mega-panel__intro{gap:14px!important}.elementor-widget-button.awo-mega-panel__link .elementor-button{min-height:48px!important;padding:12px 0!important}.elementor .awo-site-footer{padding:44px 0 36px!important}.elementor .awo-footer-inner{gap:32px!important;width:calc(100% - 64px)!important}.elementor .awo-footer-grid{grid-template-columns:repeat(3,minmax(0,1fr));min-height:0;gap:32px 24px!important;padding:28px 0 12px!important;display:grid!important}.elementor .awo-footer-column{min-width:0;gap:6px!important}.elementor .awo-footer-link-list{gap:10px!important}.elementor .awo-footer-bottom{height:auto;min-height:80px;padding:16px 0 32px!important}}@media (width<=767px){.elementor .awo-wrap.awo-mega-panel__content{gap:18px!important;margin-inline:16px!important;padding:68px 0 28px!important}.elementor .e-con.awo-mega-panel__intro{gap:14px!important}.elementor-widget-button.awo-mega-panel__link .elementor-button{min-height:48px!important;padding:12px 0!important}.elementor .awo-site-footer{padding:36px 0 28px!important}.elementor .awo-footer-inner{gap:32px!important}.elementor .awo-footer-top{height:100px;gap:32px!important}.elementor-widget-button.awo-footer-newsletter{top:56px!important}.elementor .awo-footer-grid{min-height:240px}.elementor .awo-footer-column{height:48px;min-height:48px;padding:11px 0!important}.elementor .awo-footer-link-list{gap:12px!important;padding:14px 0 6px!important}.elementor .awo-footer-bottom{height:auto;min-height:94px;padding:16px 0 20px!important}.elementor .awo-footer-legal-links{gap:0 20px!important}}@media (width<=480px){.elementor .awo-wrap.awo-mega-panel__content{gap:16px!important;padding:64px 0 24px!important}.elementor .awo-footer-inner{gap:28px!important}.elementor .awo-footer-top{height:96px;gap:28px!important}.elementor .awo-footer-legal-links{gap:0 18px!important}}.elementor .e-con.awo-mega-panel__association-list{min-height:228px;position:relative;flex-direction:column!important;display:flex!important}.elementor .e-con.awo-mega-panel__association{border-bottom:1px solid #dedede;min-width:0;position:relative;grid-template-columns:minmax(240px,.9fr) minmax(300px,1.1fr)!important;column-gap:clamp(26px,3vw,46px)!important;display:grid!important}.elementor .awo-mega-panel__association:first-child{border-top:1px solid #dedede}.elementor-widget-button.awo-mega-panel__link--association{grid-area:1/1}.elementor-widget-button.awo-mega-panel__link--association,.elementor-widget-button.awo-mega-panel__link--association .elementor-widget-container,.elementor-widget-button.awo-mega-panel__link--association .elementor-button-wrapper{height:56px}.elementor-widget-button.awo-mega-panel__link--association .elementor-button{min-height:56px!important;padding:15px 4px!important;font-size:19px!important;font-weight:700!important}.elementor-widget-button.awo-mega-panel__link .elementor-button:focus-visible{box-shadow:none!important;color:#e0001b!important;border-radius:0!important;outline:0!important}.awo-native-main-menu .elementor-nav-menu--main>.elementor-nav-menu>li>.elementor-item:focus-visible{box-shadow:none!important;color:#e0001b!important;outline-offset:0!important;border-radius:0!important;outline:0!important}.elementor .awo-mega-panel__meeting-flyout{box-shadow:none;opacity:0;pointer-events:none;visibility:hidden;background:0 0;grid-area:1/2;min-height:56px;transition:opacity .14s,transform .14s,visibility .14s;transform:translate(-6px);flex-flow:wrap!important;align-items:center!important;gap:4px clamp(20px,2vw,34px)!important;width:100%!important;padding:0!important;display:flex!important;position:relative!important}.elementor .awo-mega-panel__association--has-meetings:hover .awo-mega-panel__meeting-flyout,.elementor .awo-mega-panel__association--has-meetings:focus-within .awo-mega-panel__meeting-flyout{opacity:1;pointer-events:auto;visibility:visible;transform:translate(0)}.elementor-widget-button.awo-mega-panel__link--meeting,.elementor-widget-button.awo-mega-panel__link--meeting .elementor-widget-container,.elementor-widget-button.awo-mega-panel__link--meeting .elementor-button-wrapper{height:40px;width:auto!important}.elementor-widget-button.awo-mega-panel__link--meeting .elementor-button{border-left:0!important;width:auto!important;min-height:40px!important;padding:8px 0!important;font-size:17px!important;font-weight:700!important}@media (width<=1120px){.elementor .e-con.awo-mega-panel__association-list,.elementor .e-con.awo-mega-panel__association{min-height:0;flex-direction:column!important;display:flex!important}.elementor .awo-mega-panel__meeting-flyout{display:none!important}}.elementor .awo-footer-local-list{gap:12px!important}.elementor-widget-button.awo-footer-link--association .elementor-button{font-weight:400!important}.elementor-widget-button.awo-footer-link .elementor-button:is(:hover,:focus-visible){color:var(--awo-red,#e0001b)!important;text-decoration:none!important}
.elementor .awo-help-service__actions{justify-self:stretch}.elementor .awo-help-service__actions>:last-child{margin-bottom:0}.elementor .awo-help-contact-card{flex-direction:column;gap:clamp(24px,4vw,38px);min-width:0;display:flex}.elementor .awo-help-contact-card__intro>*{margin-block:0}.elementor .awo-help-contact-card__intro h2{color:var(--awo-white);margin:12px 0 16px;font-size:clamp(28px,3.3vw,42px)}.elementor .awo-help-contact-card__intro p:last-child{font-size:clamp(17px,1.6vw,20px);line-height:1.55}.elementor .awo-help-contact-card__actions{gap:14px;display:grid}.elementor .awo-help-contact-card__actions .awo-button-link{text-align:center;width:100%;min-height:56px;margin:0;padding:12px 22px}.elementor .awo-help-contact-card__actions .awo-help-contact-card__phone{background:var(--e-global-color-awo-white,var(--e-global-color-secondary,#fff));border-color:var(--e-global-color-awo-white,var(--e-global-color-secondary,#fff));letter-spacing:normal;font-size:18px;font-weight:800;color:var(--e-global-color-awo-red,var(--e-global-color-primary,#e0001b))!important}.elementor .awo-help-contact-card__actions .awo-help-contact-card__phone:hover,.elementor .awo-help-contact-card__actions .awo-help-contact-card__phone:focus-visible{background:var(--e-global-color-awo-gray-light,var(--e-global-color-accent,#efefef));border-color:var(--e-global-color-awo-gray-light,var(--e-global-color-accent,#efefef))}.elementor .awo-help-contact-card__actions .awo-button-link--secondary{background:var(--e-global-color-awo-gray-light,var(--e-global-color-accent,#efefef))!important;color:var(--e-global-color-awo-red,var(--e-global-color-primary,#e0001b))!important;border:2px solid #0000!important}.elementor .awo-help-contact-card__actions .awo-button-link--secondary:hover,.elementor .awo-help-contact-card__actions .awo-button-link--secondary:focus-visible{background:var(--e-global-color-awo-white,var(--e-global-color-secondary,#fff))!important;color:var(--e-global-color-awo-red,var(--e-global-color-primary,#e0001b))!important}@media (width<=1023px){.elementor .awo-help-contact-card{padding:clamp(28px,6vw,44px)}.elementor .awo-help-contact-card__actions{grid-template-columns:repeat(2,minmax(0,1fr))}.elementor .awo-help-contact-card__actions>:only-child{grid-column:1/-1}}@media (width<=767px){.elementor .awo-help-service__actions{align-items:stretch}.elementor .awo-help-service__actions .awo-button-link,.elementor .awo-help-service__actions .awo-text-link{text-align:center;justify-content:center;width:100%;min-height:52px}.elementor .awo-help-contact-card{border-radius:14px;gap:24px;padding:26px 20px}.elementor .awo-help-contact-card__actions{grid-template-columns:1fr}.elementor .awo-help-contact-card li a,.elementor .awo-help-contact-card__actions .awo-button-link{overflow-wrap:anywhere}}
.elementor .awo-aida-quicklinks{background:#fff;border-top:1px solid #b2b2b2;border-bottom:1px solid #b2b2b2}.elementor .awo-aida-quicklinks .awo-quicklinks__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:0!important;display:grid!important}.elementor .awo-aida-quicklink{color:#000;border-right:1px solid #b2b2b2;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:126px;transition:background-color .2s,color .2s;padding:24px 26px!important;display:grid!important}.elementor .awo-aida-quicklink:first-child{border-left:1px solid #b2b2b2}.elementor .awo-aida-quicklink>*{margin:0!important}.elementor .awo-aida-quicklink__number,.elementor .awo-aida-quicklink__arrow{color:#e0001b;font-weight:800}.elementor .awo-aida-quicklink strong,.elementor .awo-aida-quicklink small{display:block}.elementor .awo-aida-quicklink strong{font-size:18px;line-height:1.25}.elementor .awo-aida-quicklink small{color:#4d4d4d;margin-top:5px;font-size:14px;line-height:1.4}.elementor .awo-aida-quicklink:is(:hover,:focus-visible){color:#000;background:#efefef}.elementor .awo-aida-assurance{background:#fff;border-bottom:1px solid #b2b2b2}.elementor .awo-aida-assurance__grid{grid-template-columns:repeat(4,minmax(0,1fr));display:grid!important}.elementor .awo-aida-assurance__item{border-right:1px solid #b2b2b2;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:14px;min-height:92px;padding:18px 22px;display:grid!important}.elementor .awo-aida-assurance__item:first-child{border-left:1px solid #b2b2b2}.elementor .awo-aida-assurance__item>span{color:#fff;background:#e0001b;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-weight:900;display:inline-flex}.elementor .awo-aida-assurance__item strong,.elementor .awo-aida-assurance__item small{display:block}.elementor .awo-aida-assurance__item strong{letter-spacing:.06em;text-transform:uppercase;font-size:14px}.elementor .awo-aida-assurance__item small{color:#4d4d4d;margin-top:3px;font-size:14px;line-height:1.35}.elementor .awo-aida-first-visit{background:#fff;border-top:1px solid #b2b2b2}.elementor .awo-aida-first-visit__layout{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(48px,7vw,100px);display:grid!important}.elementor .awo-aida-first-visit__intro{gap:16px;position:sticky;top:146px;flex-direction:column!important;display:flex!important}.elementor .awo-aida-first-visit__intro>*{margin-block:0!important}.elementor .awo-aida-first-visit__intro .awo-button-row{margin-top:12px}.elementor .awo-aida-first-visit__steps{border-top:2px solid #000}.elementor .awo-aida-first-visit__steps>article{border-bottom:1px solid #b2b2b2;grid-template-columns:48px minmax(0,1fr);align-items:start;gap:28px;padding:30px 0;display:grid!important}.elementor .awo-aida-first-visit__steps>article>span{color:#e0001b;padding-top:7px;font-size:14px;font-weight:900}.elementor .awo-aida-first-visit__steps h3{margin:0 0 8px}.elementor .awo-aida-first-visit__steps p{color:#4d4d4d;margin:0}.elementor .awo-aida-row-link{align-self:flex-start;margin-top:18px}.elementor a.awo-button-link,.elementor .awo-button-link .elementor-button,.elementor .awo-header-utilities .elementor-button,.elementor .awo-home-hero .elementor-button{min-height:44px!important}@media (width<=900px){.elementor .awo-aida-quicklinks .awo-quicklinks__grid,.elementor .awo-aida-assurance__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.elementor .awo-aida-quicklink:nth-child(3),.elementor .awo-aida-assurance__item:nth-child(3){border-left:1px solid #b2b2b2}.elementor .awo-aida-quicklink:nth-child(-n+2),.elementor .awo-aida-assurance__item:nth-child(-n+2){border-bottom:1px solid #b2b2b2}.elementor .awo-aida-first-visit__layout{grid-template-columns:1fr}.elementor .awo-aida-first-visit__intro{position:static}}@media (width<=520px){.elementor .awo-aida-quicklinks .awo-quicklinks__grid,.elementor .awo-aida-assurance__grid{grid-template-columns:1fr}.elementor .awo-aida-quicklink,.elementor .awo-aida-assurance__item{border-bottom:1px solid #b2b2b2;border-left:1px solid #b2b2b2;min-height:82px}.elementor .awo-aida-quicklink:last-child,.elementor .awo-aida-assurance__item:last-child{border-bottom:0}.elementor .awo-aida-first-visit__steps>article{grid-template-columns:36px minmax(0,1fr);gap:16px}}@media (prefers-reduced-motion:reduce){.elementor .awo-aida-quicklink{transition:none}}
.awo-call-honeypot,.awo-email-honeypot{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;top:auto!important;left:-10000px!important;overflow:hidden!important}html body .elementor-widget-button.awo-email-button-widget,html body .elementor-widget-button.awo-email-button-widget:hover,html body .elementor-widget-button.awo-email-button-widget:active,html body .elementor-widget-button.awo-email-button-widget:focus-within,html body .elementor-widget-button:has(a[data-awo-email-button=true]),html body .elementor-widget-button:has(a[data-awo-email-button=true]):hover,html body .elementor-widget-button:has(a[data-awo-email-button=true]):active,html body .elementor-widget-button:has(a[data-awo-email-button=true]):focus-within{background-image:none!important;text-decoration:none!important;transition-property:background-color,color,border-color,box-shadow,opacity,transform!important;animation:none!important}html body a[data-awo-email-button=true].awo-button-link.awo-button-link--secondary{justify-content:center;align-items:center;background:var(--awo-gray,#efefef)!important;color:var(--awo-black,#000)!important;border:2px solid #0000!important;border-radius:999px!important;min-height:44px!important;padding:8px 16px!important;font-size:16px!important;font-weight:700!important;line-height:1.37!important;text-decoration:none!important;display:inline-flex!important}html body a[data-awo-email-button=true].awo-button-link.awo-button-link--secondary:after{display:none!important}html body a[data-awo-email-button=true].awo-button-link.awo-button-link--secondary:hover,html body a[data-awo-email-button=true].awo-button-link.awo-button-link--secondary:active,html body a[data-awo-email-button=true].awo-button-link.awo-button-link--secondary:focus-visible{background:var(--awo-gray-mid,#b2b2b2)!important;color:var(--awo-black,#000)!important;text-decoration:none!important}html body a[data-awo-email-button=true].awo-button-link.awo-button-link--secondary:hover *,html body a[data-awo-email-button=true].awo-button-link.awo-button-link--secondary:active *,html body a[data-awo-email-button=true].awo-button-link.awo-button-link--secondary:focus-visible *{background-image:none!important;text-decoration:none!important;animation:none!important}a[data-awo-call-button=true]{justify-content:center;align-items:center;background:var(--awo-red,#e0001b)!important;color:#fff!important;border:2px solid #0000!important;border-radius:999px!important;min-height:44px!important;padding:8px 16px!important;font-size:16px!important;font-weight:700!important;line-height:1.37!important;text-decoration:none!important;display:inline-flex!important}a[data-awo-call-button=true]:after{display:none!important}a[data-awo-call-button=true]:hover,a[data-awo-call-button=true]:active,a[data-awo-call-button=true]:focus-visible{background:var(--awo-interaction-hover,#b2b2b2)!important;color:#fff!important}a[data-awo-call-button=true][data-awo-button-priority=secondary]{background:var(--awo-gray,#efefef)!important;color:var(--awo-black,#000)!important}a[data-awo-call-button=true][data-awo-button-priority=secondary]:hover,a[data-awo-call-button=true][data-awo-button-priority=secondary]:active,a[data-awo-call-button=true][data-awo-button-priority=secondary]:focus-visible{background:var(--awo-gray-mid,#b2b2b2)!important;color:var(--awo-black,#000)!important}a.awo-button-link--secondary{background:var(--awo-gray,#efefef)!important;color:var(--awo-black,#000)!important;border:2px solid #0000!important}a.awo-button-link--secondary:after{display:none!important}a.awo-button-link--secondary:hover,a.awo-button-link--secondary:active,a.awo-button-link--secondary:focus-visible{background:var(--awo-gray-mid,#b2b2b2)!important;color:var(--awo-black,#000)!important}html body .awo-home-travel .awo-catalogue-button,html body .awo-home-services .awo-service-footer a[data-awo-call-button=true]{background:var(--awo-gray,#efefef)!important;color:var(--awo-black,#000)!important;border:2px solid #0000!important;min-height:44px!important}html body .awo-home-travel .awo-catalogue-button:hover,html body .awo-home-travel .awo-catalogue-button:active,html body .awo-home-travel .awo-catalogue-button:focus-visible,html body .awo-home-services .awo-service-footer a[data-awo-call-button=true]:hover,html body .awo-home-services .awo-service-footer a[data-awo-call-button=true]:active,html body .awo-home-services .awo-service-footer a[data-awo-call-button=true]:focus-visible{background:var(--awo-gray-mid,#b2b2b2)!important;color:var(--awo-black,#000)!important}.elementor .awo-calendar-event-card .awo-button-link{width:100%;margin-top:10px;font-size:15px!important}.elementor .awo-chapter-event-card__contact-actions .awo-button-link{margin-top:14px}[data-awo-button-priority=primary]{order:1}[data-awo-button-priority=secondary]{order:2}
.awo-site-breadcrumbs{background:var(--awo-white,#fff);color:var(--awo-muted,#4d4d4d);z-index:2;border-bottom:1px solid #d7d7d7;position:relative}.awo-site-breadcrumbs .awo-wrap{padding-block:18px}.awo-site-breadcrumbs ol{flex-wrap:wrap;align-items:center;gap:8px 0;margin:0;padding:0;font-size:15px;line-height:1.45;list-style:none;display:flex}.awo-site-breadcrumbs li{align-items:center;min-width:0;display:inline-flex}.awo-site-breadcrumbs li+li:before{color:#777;content:"/";margin-inline:10px}.awo-site-breadcrumbs a,.awo-site-breadcrumbs span{color:inherit;text-decoration:none}.awo-site-breadcrumbs a{transition:color .2s}.awo-site-breadcrumbs a:is(:hover,:focus-visible){color:var(--awo-red,#e0001b);text-decoration:none}.awo-site-breadcrumbs a:focus-visible{outline-offset:3px;outline:2px solid}.awo-site-breadcrumbs [aria-current=page]{font-weight:700}@media (width<=767px){.awo-site-breadcrumbs .awo-wrap{padding-block:14px}.awo-site-breadcrumbs ol{font-size:13px}.awo-site-breadcrumbs li+li:before{margin-inline:7px}}
.elementor.awo-single-event .awo-single-hero h1{hyphens:none;overflow-wrap:normal;word-break:normal;font-size:clamp(38px,4.7vw,66px)}@media (width<=767px){.elementor.awo-single-event .awo-single-hero h1{font-size:clamp(32px,9vw,46px)}}.elementor .awo-help-contact-card{--awo-card-primary:var(--e-global-color-awo-red,var(--e-global-color-primary,#e0001b));--awo-card-white:var(--e-global-color-awo-white,var(--e-global-color-secondary,#fff));--awo-card-gray:var(--e-global-color-awo-gray-light,var(--e-global-color-accent,#efefef));background:var(--awo-card-primary);isolation:isolate;border:1px solid #ffffff38;border-radius:20px;padding:clamp(32px,4.6vw,52px);position:relative;overflow:hidden;box-shadow:0 22px 54px #00000024}.elementor .awo-help-contact-card:before{content:"";opacity:.62;pointer-events:none;z-index:-1;background:radial-gradient(circle,#ffffff2e 0 2px,#0000 3px 100%) 0 0/18px 18px;width:190px;height:190px;position:absolute;top:-62px;right:-48px;transform:rotate(10deg)}.elementor .awo-help-contact-card:after{content:"";pointer-events:none;z-index:-1;background:#ffffff24;border-radius:999px;width:170px;height:170px;position:absolute;top:56px;right:-104px}.elementor .awo-help-contact-card__intro{max-width:620px}.elementor .awo-help-contact-card__intro .awo-eyebrow{letter-spacing:.12em;background:#ffffff24;border:1px solid #ffffff52;border-radius:999px;align-items:center;min-height:34px;padding:7px 13px;font-size:12px;display:inline-flex;color:#fff!important}.elementor .awo-help-contact-card__intro h2{color:#fff;letter-spacing:-.025em;margin:18px 0 16px;font-size:clamp(30px,3.1vw,44px);line-height:1.08}.elementor .awo-help-contact-card__intro p:last-child{color:#fff;opacity:.96;max-width:540px;font-size:clamp(17px,1.45vw,20px);line-height:1.55}.elementor .awo-help-contact-card__actions{background:#ffffff1a;border:1px solid #ffffff38;border-radius:16px;gap:12px;padding:14px;display:grid}.elementor .awo-help-contact-card__actions .awo-button-link{text-align:center;justify-content:center;align-items:center;width:100%;margin:0;text-decoration:none;display:inline-flex;letter-spacing:0!important;border-radius:999px!important;min-height:58px!important;padding:13px 24px!important;font-size:17px!important;font-weight:800!important;line-height:1.35!important}.elementor .awo-help-contact-card__actions a.awo-help-contact-card__phone,.elementor .awo-help-contact-card__actions a[data-awo-call-button=true]{background:var(--awo-card-white)!important;border-color:var(--awo-card-white)!important;color:var(--awo-card-primary)!important}.elementor .awo-help-contact-card__actions a.awo-help-contact-card__phone:hover,.elementor .awo-help-contact-card__actions a.awo-help-contact-card__phone:active,.elementor .awo-help-contact-card__actions a.awo-help-contact-card__phone:focus-visible,.elementor .awo-help-contact-card__actions a[data-awo-call-button=true]:hover,.elementor .awo-help-contact-card__actions a[data-awo-call-button=true]:active,.elementor .awo-help-contact-card__actions a[data-awo-call-button=true]:focus-visible,.elementor .awo-help-contact-card__actions a.awo-button-link--secondary{background:var(--awo-card-gray)!important;border-color:var(--awo-card-gray)!important;color:var(--awo-card-primary)!important}.elementor .awo-help-contact-card__actions a.awo-button-link--secondary:hover,.elementor .awo-help-contact-card__actions a.awo-button-link--secondary:active,.elementor .awo-help-contact-card__actions a.awo-button-link--secondary:focus-visible{background:var(--awo-card-white)!important;border-color:var(--awo-card-white)!important;color:var(--awo-card-primary)!important}.elementor .awo-help-contact-card__actions .awo-button-link:focus-visible,.elementor .awo-help-contact-card li a:focus-visible{outline-offset:3px;outline:3px solid #fff}.elementor .awo-help-contact-card ul{background:#ffffff1a;border:1px solid #ffffff38;border-radius:16px;margin:0;padding:5px 18px}.elementor .awo-help-contact-card li{border-color:#ffffff47;gap:10px;padding:18px 0}.elementor .awo-help-contact-card li:first-child{border-top:0}.elementor .awo-help-contact-card li span{color:#fff;font-size:15px}.elementor .awo-help-contact-card li a,.elementor .awo-help-contact-card li a[data-awo-call-button=true]{width:100%;margin:0;background:var(--awo-card-white)!important;border-color:var(--awo-card-white)!important;color:var(--awo-card-primary)!important;min-height:50px!important;font-size:16px!important}.elementor .awo-help-contact-card li a:hover,.elementor .awo-help-contact-card li a:focus-visible{background:var(--awo-card-gray)!important;color:var(--awo-card-primary)!important}.elementor.awo-donation-page{--awo-donation-primary:var(--e-global-color-awo-red,var(--e-global-color-primary,#e0001b));--awo-donation-white:var(--e-global-color-awo-white,var(--e-global-color-secondary,#fff));--awo-donation-gray:var(--e-global-color-awo-gray-light,var(--e-global-color-accent,#efefef))}.elementor .awo-donation-heart,.elementor .awo-donation-account__card{background:var(--awo-donation-primary);isolation:isolate;border:1px solid #ffffff38;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 22px 54px #00000024}.elementor .awo-donation-heart:before,.elementor .awo-donation-account__card:before{content:"";opacity:.62;pointer-events:none;z-index:-1;background:radial-gradient(circle,#ffffff2e 0 2px,#0000 3px 100%) 0 0/18px 18px;width:190px;height:190px;position:absolute;top:-62px;right:-48px;transform:rotate(10deg)}.elementor .awo-donation-heart:after,.elementor .awo-donation-account__card:after{content:"";pointer-events:none;z-index:-1;background:#ffffff24;border-radius:999px;width:170px;height:170px;position:absolute;top:56px;right:-104px}.elementor .awo-donation-heart>*,.elementor .awo-donation-account__card>*{z-index:1;position:relative}.elementor .awo-donation-heart{gap:22px;padding:clamp(34px,4.4vw,48px)}.elementor .awo-donation-heart>span,.elementor .awo-donation-account__card>span{color:var(--awo-donation-white);background:#ffffff21;border:1px solid #ffffff52;border-radius:18px;justify-content:center;align-items:center;width:68px;height:68px;display:inline-flex}.elementor .awo-donation-heart>span{font-size:42px}.elementor .awo-donation-heart>strong{color:var(--awo-donation-white);font-size:clamp(27px,2.5vw,36px);line-height:1.08}.elementor .awo-donation-heart>p,.elementor .awo-donation-account__card>p{color:var(--awo-donation-white);opacity:.96;font-size:18px;line-height:1.55}.elementor .awo-donation-account__card{padding:clamp(32px,4.6vw,48px)}.elementor .awo-donation-account__card>span{font-size:25px}.elementor .awo-donation-account__card h3{color:var(--awo-donation-white);margin:24px 0 16px;font-size:clamp(28px,3vw,38px);line-height:1.08}.elementor .awo-donation-account__actions{background:#ffffff1a;border:1px solid #ffffff38;border-radius:16px;gap:12px;margin-top:26px;padding:14px;display:grid}.elementor .awo-donation-account__actions>a,.elementor .awo-donation-account__actions>a[data-awo-call-button=true]{text-align:center;justify-content:center;align-items:center;width:100%;text-decoration:none;display:inline-flex;border:2px solid #0000!important;border-radius:999px!important;min-height:56px!important;margin:0!important;padding:12px 22px!important;font-size:16px!important;font-weight:800!important;line-height:1.35!important}.elementor .awo-donation-account__actions>:first-child{background:var(--awo-donation-white)!important;border-color:var(--awo-donation-white)!important;color:var(--awo-donation-primary)!important}.elementor .awo-donation-account__actions>:last-child,.elementor .awo-donation-account__actions>:first-child:hover,.elementor .awo-donation-account__actions>:first-child:focus-visible{background:var(--awo-donation-gray)!important;border-color:var(--awo-donation-gray)!important;color:var(--awo-donation-primary)!important}.elementor .awo-donation-account__actions>:last-child:hover,.elementor .awo-donation-account__actions>:last-child:focus-visible{background:var(--awo-donation-white)!important;border-color:var(--awo-donation-white)!important;color:var(--awo-donation-primary)!important}.elementor .awo-donation-account__actions>a:focus-visible{outline:3px solid var(--awo-donation-white);outline-offset:3px}.elementor .awo-donation-account__card dl{background:#ffffff1a;border:1px solid #ffffff38;border-radius:16px;padding:6px 18px;overflow:hidden}.elementor.awo-contact-page{--awo-form-primary:var(--e-global-color-awo-red,var(--e-global-color-primary,#e0001b));--awo-form-white:var(--e-global-color-awo-white,var(--e-global-color-secondary,#fff));--awo-form-gray:var(--e-global-color-awo-gray-light,var(--e-global-color-accent,#efefef))}.elementor .awo-contact-form-section{background:linear-gradient(180deg, var(--awo-form-white) 0%, #faf8f7 100%)}.elementor .awo-contact-form-copy .awo-lead{font-size:clamp(18px,1.65vw,21px);line-height:1.58}.elementor .awo-contact-form-card{background:var(--awo-form-white);border:1px solid #ded9d5;border-radius:20px;padding:clamp(30px,4vw,52px);position:relative;overflow:hidden;box-shadow:0 22px 54px #31251f1f}.elementor .awo-contact-form-card:before{background:var(--awo-form-primary);content:"";height:5px;position:absolute;top:0;left:0;right:0}.elementor .awo-contact-form-card .wpcf7-form{gap:28px}.elementor .awo-contact-form-card .awo-form-grid{display:block}.elementor .awo-contact-form-card .awo-form-grid>p{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin:0;display:grid}.elementor .awo-contact-form-card .wpcf7-form>p{gap:18px;margin:0;display:grid}.elementor .awo-contact-form-card .awo-form-grid>p>br,.elementor .awo-contact-form-card .wpcf7-form>p>br{display:none}.elementor .awo-contact-form-card label.awo-form-field{color:var(--awo-black,#1d1d1b);font-size:16px;font-weight:800;line-height:1.35;display:block}.elementor .awo-contact-form-card .awo-form-field .wpcf7-form-control-wrap{margin-top:9px}.elementor .awo-contact-form-card .awo-form-field :is(input,select,textarea){background:var(--awo-form-white);color:var(--awo-black,#1d1d1b);border:1px solid #cfc8c3;border-radius:12px;width:100%;min-height:56px;padding:13px 16px;font-size:16px;transition:border-color .16s,box-shadow .16s,background-color .16s;box-shadow:inset 0 1px #ffffffb8}.elementor .awo-contact-form-card .awo-form-field textarea{resize:vertical;min-height:220px;line-height:1.55}.elementor .awo-contact-form-card .awo-form-field :is(input,select,textarea):hover{border-color:#aaa19b}.elementor .awo-contact-form-card .awo-form-field :is(input,select,textarea):focus-visible{border-color:var(--awo-form-primary);outline:0;box-shadow:0 0 0 4px #e0001b1f}.elementor .awo-contact-form-card .wpcf7-form-control-wrap[data-name=privacy]{background:var(--awo-form-gray);border:1px solid #ded9d5;border-radius:12px;padding:16px 18px;display:block}.elementor .awo-contact-form-card .awo-cf7-acceptance .wpcf7-list-item>label{align-items:flex-start;gap:12px;display:flex}.elementor .awo-contact-form-card .awo-cf7-acceptance input{accent-color:var(--awo-form-primary);flex:0 0 22px;width:22px;height:22px;margin:1px 0 0}.elementor .awo-contact-form-card input.wpcf7-submit{background:var(--awo-form-primary);border-color:var(--awo-form-primary);min-width:210px;min-height:54px;padding:12px 24px;font-size:16px}.elementor .awo-contact-form-card input.wpcf7-submit:hover,.elementor .awo-contact-form-card input.wpcf7-submit:focus-visible{background:var(--awo-form-white);border-color:var(--awo-form-primary);color:var(--awo-form-primary)}.elementor .awo-contact-form-card input.wpcf7-submit:focus-visible{outline:0;box-shadow:0 0 0 4px #e0001b24}.elementor .awo-volunteer-gallery{color:var(--awo-black,#1d1d1b);background:linear-gradient(#f4f2f0 0%,#fff 100%)}.elementor .awo-volunteer-gallery .awo-auto-slider-heading h2,.elementor .awo-volunteer-gallery .awo-auto-slider-heading .awo-lead{color:var(--awo-black,#1d1d1b)}.elementor .awo-volunteer-gallery .awo-auto-slider-heading>:only-child{grid-column:1/-1}.elementor .awo-volunteer-gallery .awo-auto-slider-heading .awo-eyebrow{color:var(--e-global-color-awo-red,var(--e-global-color-primary,#e0001b))}.elementor .awo-volunteer-gallery .awo-auto-slider{border:1px solid #ded9d5;border-top:4px solid var(--e-global-color-awo-red,var(--e-global-color-primary,#e0001b));background:#fff;border-radius:20px;padding:12px 12px 0;overflow:hidden;box-shadow:0 20px 50px #31251f1f}.elementor .awo-volunteer-gallery .awo-auto-slider__viewport{background:#eee9e5;border-radius:12px}.elementor .awo-volunteer-gallery .awo-auto-slide__shade{background:linear-gradient(90deg,#3c1218c7 0%,#4f191f75 52%,#4f191f14 100%)}.elementor .awo-volunteer-gallery .awo-auto-slider__controls{color:var(--awo-black,#1d1d1b);background:#fff;padding:20px 10px 22px}.elementor .awo-volunteer-gallery .awo-auto-slider__buttons button{color:var(--awo-black,#1d1d1b);background:#fff;border:1px solid #aaa39e}.elementor .awo-volunteer-gallery .awo-auto-slider__buttons button:hover,.elementor .awo-volunteer-gallery .awo-auto-slider__buttons button:focus-visible{background:var(--e-global-color-awo-red,var(--e-global-color-primary,#e0001b));border-color:var(--e-global-color-awo-red,var(--e-global-color-primary,#e0001b));color:#fff}.elementor .awo-volunteer-gallery .awo-auto-slider__dots button{background:#c9c2bd}.elementor .awo-volunteer-gallery .awo-auto-slider__dots button[aria-current=true]{background:var(--e-global-color-awo-red,var(--e-global-color-primary,#e0001b))}.elementor .awo-volunteer-gallery .awo-auto-slider__status{color:var(--awo-black,#1d1d1b)}.elementor .awo-volunteer-gallery .awo-auto-slider__status button{color:var(--awo-black,#1d1d1b);border-left-color:#c9c2bd}.elementor .awo-volunteer-gallery .awo-auto-slider__status button:hover,.elementor .awo-volunteer-gallery .awo-auto-slider__status button:focus-visible{color:var(--e-global-color-awo-red,var(--e-global-color-primary,#e0001b))}.elementor .awo-volunteer-gallery .awo-auto-slider__buttons button:focus-visible,.elementor .awo-volunteer-gallery .awo-auto-slider__dots button:focus-visible,.elementor .awo-volunteer-gallery .awo-auto-slider__status button:focus-visible{outline-offset:3px;outline:3px solid #d0002047}@media (width<=1023px){.elementor .awo-help-contact-card__actions{grid-template-columns:1fr}.elementor .awo-contact-form-copy{position:static}.elementor .awo-volunteer-gallery .awo-auto-slide__shade{background:linear-gradient(#4f191f14 0%,#4f191f80 46%,#3c1218d1 100%)}}@media (width<=767px){.elementor .awo-help-contact-card{border-radius:16px;padding:28px 20px 22px}.elementor .awo-help-contact-card__intro h2{font-size:clamp(28px,9vw,36px)}.elementor .awo-help-contact-card__actions{border-radius:14px;padding:10px}.elementor .awo-help-contact-card__actions .awo-button-link{min-height:56px!important;padding-inline:18px!important}.elementor .awo-donation-heart,.elementor .awo-donation-account__card,.elementor .awo-contact-form-card{border-radius:16px}.elementor .awo-donation-heart,.elementor .awo-donation-account__card{padding:28px 22px}.elementor .awo-donation-account__actions{border-radius:14px;padding:10px}.elementor .awo-contact-form-card{padding:28px 22px}.elementor .awo-contact-form-card .awo-form-grid>p{grid-template-columns:1fr}.elementor .awo-contact-form-card input.wpcf7-submit{width:100%}.elementor .awo-volunteer-gallery .awo-auto-slider{border-radius:16px;padding:8px 8px 0}.elementor .awo-volunteer-gallery .awo-auto-slider__viewport{border-radius:10px}.elementor .awo-volunteer-gallery .awo-auto-slider__controls{padding:16px 4px 18px}}@media (prefers-reduced-motion:reduce){.elementor .awo-help-contact-card__actions .awo-button-link,.elementor .awo-donation-account__actions>a,.elementor .awo-contact-form-card input.wpcf7-submit,.elementor .awo-contact-form-card .awo-form-field :is(input,select,textarea),.elementor .awo-volunteer-gallery button{transition:none!important}}.elementor a.awo-text-link,.elementor a.awo-link-icon,.elementor-widget-button.awo-text-link .elementor-button,.elementor-widget-button.awo-aktuelles-all .elementor-button{background:var(--awo-red,#e0001b)!important;border:2px solid var(--awo-red,#e0001b)!important;color:#fff!important;text-align:center!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-height:48px!important;padding:10px 22px!important;font-size:16px!important;font-weight:800!important;line-height:1.35!important;text-decoration:none!important;transition:background-color .2s,border-color .2s,color .2s!important;display:inline-flex!important}.elementor a.awo-text-link:after,.elementor a.awo-link-icon:after,.elementor-widget-button.awo-text-link .elementor-button:after,.elementor-widget-button.awo-aktuelles-all .elementor-button:after{display:none!important}.elementor a.awo-text-link:is(:hover,:active,:focus-visible),.elementor a.awo-link-icon:is(:hover,:active,:focus-visible),.elementor-widget-button.awo-text-link .elementor-button:is(:hover,:active,:focus-visible),.elementor-widget-button.awo-aktuelles-all .elementor-button:is(:hover,:active,:focus-visible){background:var(--awo-gray-mid,#b2b2b2)!important;border-color:var(--awo-gray-mid,#b2b2b2)!important;color:#fff!important;text-decoration:none!important}.elementor a.awo-text-link:focus-visible,.elementor a.awo-link-icon:focus-visible,.elementor-widget-button.awo-text-link .elementor-button:focus-visible,.elementor-widget-button.awo-aktuelles-all .elementor-button:focus-visible{outline-offset:3px!important;outline:3px solid #000!important}.elementor .awo-section--red a.awo-text-link,.elementor .awo-section--red a.awo-link-icon,.elementor .awo-final-cta a.awo-text-link,.elementor .awo-final-cta a.awo-link-icon,.elementor a.awo-text-link--light,.elementor .awo-section--red .elementor-widget-button.awo-text-link .elementor-button{color:#000!important;background:#fff!important;border-color:#fff!important}.elementor .awo-section--red a.awo-text-link:is(:hover,:active,:focus-visible),.elementor .awo-section--red a.awo-link-icon:is(:hover,:active,:focus-visible),.elementor .awo-final-cta a.awo-text-link:is(:hover,:active,:focus-visible),.elementor .awo-final-cta a.awo-link-icon:is(:hover,:active,:focus-visible),.elementor a.awo-text-link--light:is(:hover,:active,:focus-visible),.elementor .awo-section--red .elementor-widget-button.awo-text-link .elementor-button:is(:hover,:active,:focus-visible){background:var(--awo-gray-mid,#b2b2b2)!important;border-color:var(--awo-gray-mid,#b2b2b2)!important;color:#fff!important}.elementor a.awo-link-icon .awo-link-icon__text,.elementor-widget-button.awo-text-link .awo-link-icon__text,.elementor-widget-button.awo-aktuelles-all .awo-link-icon__text{background-image:none!important;padding-block:0!important;animation:none!important}.elementor a.awo-button-link,.elementor a[data-awo-call-button=true],.elementor .awo-aktuelles-posts .elementor-post__read-more,.elementor .awo-news-card-template__cta,.elementor .awo-events-filter__button,.elementor .awo-calendar__nav,.elementor .awo-calendar__today,.elementor .awo-calendar-event-card .awo-text-link{min-height:44px!important}.elementor a.awo-text-link{align-items:center;min-height:44px;display:inline-flex}.elementor .awo-aktuelles-posts .elementor-post__title a,.elementor .awo-news-card-template__title a{min-height:24px;display:inline-block}.elementor-widget-button.awo-skip-link .elementor-button:focus,.elementor-widget-button.awo-skip-link .elementor-button:focus-visible{height:auto!important;min-height:44px!important;padding:10px 16px!important;font-size:16px!important;line-height:1.4!important;top:16px!important;left:16px!important;overflow:visible!important}.awo-native-main-menu .elementor-menu-toggle:focus-visible,.elementor-widget-button.awo-header-search .elementor-button:focus-visible{outline-offset:3px!important;outline:3px solid #ffd500!important}@media (width<=1023px){.elementor-widget-button.awo-aktuelles-prev,.elementor-widget-button.awo-aktuelles-next,.elementor-widget-button.awo-aktuelles-prev .elementor-button,.elementor-widget-button.awo-aktuelles-next .elementor-button,.awo-aktuelles-page .awo-aktuelles-prev,.awo-aktuelles-page .awo-aktuelles-next{width:48px!important;height:48px!important;min-height:48px!important}}@media (width<=767px){.elementor .awo-service-card p,.elementor .awo-chapter-card p,.elementor .awo-chapter-card small,.elementor .awo-team-person-card p,.elementor .awo-chapter-event-card p,.elementor .awo-calendar-event-card p,.elementor .awo-calendar-event-card .awo-text-link,.elementor .awo-contact-form-card label.awo-form-field{font-size:16px!important;line-height:1.5!important}.elementor .awo-service-grid,.elementor .awo-service-card{width:100%;min-width:0;max-width:100%}}@media (width<=520px){.elementor .awo-content-row{grid-template-columns:minmax(0,1fr)!important;gap:16px!important}.elementor .awo-content-row>*,.elementor .awo-content-row h2{overflow-wrap:anywhere;min-width:0;max-width:100%}.elementor .awo-content-row>.awo-native-span{width:auto!important;height:auto!important}}@media (width<=480px){.elementor .awo-events-filter{box-sizing:border-box;width:100%;max-width:100%;margin-inline:0;padding-inline:0 12px}}.elementor .awo-chapter-card__kicker{color:var(--awo-red,#e0001b);letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:700;line-height:1.35}.elementor .awo-chapter-card--with-group{background:var(--awo-white,#fff);border-radius:var(--awo-radius,16px);border:1px solid #dedede;flex-direction:column;height:100%;display:flex;overflow:hidden}.elementor .awo-chapter-card--with-group>a.awo-chapter-card__main{flex:auto;box-shadow:none!important;border:0!important;border-radius:0!important;height:auto!important;min-height:205px!important;transform:none!important}.elementor .awo-chapter-card--with-group>a.awo-chapter-card__group{flex:none;margin:0 32px 32px;background:color-mix(in srgb, var(--awo-red,#e0001b) 7%, var(--awo-white,#fff))!important;border:0!important;border-left:5px solid var(--awo-red,#e0001b)!important;box-shadow:none!important;border-radius:0!important;gap:4px!important;height:auto!important;min-height:0!important;padding:14px 16px!important;display:grid!important;transform:none!important}.elementor .awo-chapter-card--with-group>a.awo-chapter-card__group:is(:hover,:focus-visible){background:color-mix(in srgb, var(--awo-red,#e0001b) 12%, var(--awo-white,#fff))!important;border-left-color:var(--awo-red-dark,#b40016)!important;box-shadow:none!important;transform:none!important}.elementor .awo-chapter-card__group-kicker{color:#b40016;letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:700;line-height:1.3}.elementor .awo-chapter-card--with-group>a.awo-chapter-card__group>strong{color:var(--awo-black,#000);margin:0;padding:0;font-size:20px;line-height:1.2}.elementor .awo-chapter-card--with-group>a.awo-chapter-card__group>small{color:var(--awo-muted,#4d4d4d);margin:0;line-height:1.4}.elementor .awo-chapter-card--with-group>a.awo-chapter-card__group>span:last-child{color:#b40016;margin-top:6px;font-weight:700}.elementor .awo-chapter-relation{background:color-mix(in srgb, var(--awo-chapter-color) 7%, var(--awo-white,#fff));border-left:5px solid var(--awo-chapter-color);gap:8px;margin-top:10px;padding:20px 22px;display:grid}.elementor .awo-chapter-relation>*{margin:0}.elementor .awo-chapter-relation h3{font-size:clamp(22px,2.2vw,28px);line-height:1.2}.elementor .awo-chapter-relation p:not(.awo-eyebrow){line-height:1.5}.elementor .awo-chapter-relation .awo-text-link{justify-self:start;margin-top:4px}@media (width<=640px){.elementor .awo-chapter-card--with-group>a.awo-chapter-card__group{margin:0 22px 22px}.elementor .awo-chapter-relation{padding:18px}}.elementor.awo-local-overview-page,.elementor.awo-senior-overview-page,.elementor.awo-association-page,.elementor.awo-meeting-page,.elementor.awo-local-group-page{background:var(--awo-white,#fff);overflow:hidden}.elementor .awo-local-overview-hero{background:var(--awo-red,#e0001b);color:var(--awo-white,#fff)}.elementor .awo-local-overview-hero__inner{grid-template-columns:minmax(0,1.35fr) minmax(250px,.65fr);align-items:center;gap:clamp(48px,8vw,120px);min-height:560px;padding-block:clamp(72px,9vw,126px);display:grid}.elementor .awo-local-overview-hero h1,.elementor .awo-local-overview-hero .awo-lead{color:inherit}.elementor .awo-local-overview-hero h1{letter-spacing:-.045em;max-width:900px;font-size:clamp(48px,7vw,92px);line-height:.98}.elementor .awo-local-overview-hero .awo-lead{max-width:760px}.elementor .awo-local-overview-hero__facts{background:var(--awo-white,#fff);color:var(--awo-black,#000);grid-template-columns:auto minmax(0,1fr);padding:clamp(28px,4vw,46px);display:grid}.elementor .awo-local-overview-hero__facts strong,.elementor .awo-local-overview-hero__facts span{border-bottom:1px solid #d8d8d8;align-items:center;min-height:82px;display:flex}.elementor .awo-local-overview-hero__facts strong{color:var(--awo-red,#e0001b);padding-right:20px;font-size:clamp(44px,5vw,72px);line-height:1}.elementor .awo-local-overview-hero__facts span{font-size:19px;font-weight:800}.elementor .awo-local-overview-hero__facts>:nth-last-child(-n+2){border-bottom:0}.elementor .awo-association-card-grid,.elementor .awo-meeting-card-grid{gap:24px;display:grid}.elementor .awo-association-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.elementor .awo-meeting-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.elementor .awo-meeting-card-grid--association{grid-template-columns:repeat(2,minmax(0,1fr));max-width:920px}.elementor .awo-association-card,.elementor .awo-meeting-card{background:var(--awo-white,#fff);border-radius:var(--awo-radius,16px);border:1px solid #d8d8d8;flex-direction:column;min-width:0;padding:clamp(28px,4vw,42px);display:flex}.elementor .awo-association-card{border-top:6px solid var(--awo-red,#e0001b)}.elementor .awo-meeting-card{border-top:6px solid var(--awo-chapter-color,var(--awo-red,#e0001b));padding:clamp(32px,4vw,44px)}.elementor .awo-association-card>*,.elementor .awo-meeting-card>*{margin-block:0}.elementor .awo-association-card h3,.elementor .awo-meeting-card h3{margin-top:14px;font-size:clamp(26px,2.5vw,36px);line-height:1.2}.elementor .awo-association-card>p:not(.awo-eyebrow),.elementor .awo-meeting-card__time{color:var(--awo-red,#e0001b);margin-top:24px;font-weight:800;line-height:1.45}.elementor .awo-association-card ul{flex-wrap:wrap;gap:8px;margin:14px 0 0;padding:0;list-style:none;display:flex}.elementor .awo-association-card li{background:#f0f0f0;border-radius:999px;padding:7px 12px;font-size:14px;font-weight:700}.elementor .awo-association-card .awo-text-link,.elementor .awo-meeting-card .awo-text-link{align-self:flex-start;margin-top:auto;padding-top:32px}.elementor .awo-meeting-card>p:not(.awo-eyebrow,.awo-meeting-card__time,.awo-meeting-card__association){margin-top:24px;line-height:1.7}.elementor .awo-meeting-card>p:not(.awo-eyebrow,.awo-meeting-card__time,.awo-meeting-card__association) strong{margin-bottom:4px;line-height:1.45;display:inline-block}.elementor .awo-meeting-card__association{color:var(--awo-muted,#4d4d4d);border-top:1px solid #dedede;margin-top:22px;padding-top:16px;font-size:14px;font-weight:700}.elementor .awo-local-structure-explainer__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.elementor .awo-local-structure-explainer__grid article{border-left:6px solid var(--awo-red,#e0001b);padding:8px 32px}.elementor .awo-local-structure-explainer__grid span{color:var(--awo-red,#e0001b);letter-spacing:.08em;font-size:14px;font-weight:900}.elementor .awo-local-structure-explainer__grid h3{margin:12px 0;font-size:clamp(26px,2.6vw,38px)}.elementor .awo-local-group-strip{color:var(--awo-white,#fff);background:#111}.elementor .awo-local-group-strip__inner{justify-content:space-between;align-items:center;gap:42px;padding-block:clamp(54px,7vw,86px);display:flex}.elementor .awo-local-group-strip h2,.elementor .awo-local-group-strip p{color:inherit}.elementor .awo-local-group-strip h2{margin:8px 0 10px}.elementor .awo-local-index-hero{background:#f0f0f0}.elementor .awo-local-index-hero .awo-page-hero__copy{max-width:900px}.elementor .awo-local-backlink{margin:42px 0 0}.elementor .awo-local-hero{background:#f2f2f2;min-height:520px;position:relative;overflow:hidden}.elementor .awo-local-hero:after{background:var(--awo-red,#e0001b);content:"";width:clamp(18px,2vw,32px);height:100%;position:absolute;top:0;right:0}.elementor .awo-local-hero__media,.elementor .awo-local-hero__shade{position:absolute;inset:0}.elementor .awo-local-hero__media{background-position:50%;background-size:cover}.elementor .awo-local-hero__shade{background:#0000007a}.elementor .awo-local-hero__inner{z-index:1;align-items:center;min-height:520px;padding-block:72px;display:flex;position:relative}.elementor .awo-local-hero__copy{max-width:850px}.elementor .awo-local-hero.has-image{color:var(--awo-white,#fff)}.elementor .awo-local-hero.has-image h1,.elementor .awo-local-hero.has-image .awo-lead{color:inherit}.elementor .awo-association-hero .awo-page-hero__shade,.elementor .awo-meeting-hero .awo-page-hero__shade{background:#0000007a}.elementor .awo-association-hero h1,.elementor .awo-association-hero .awo-lead,.elementor .awo-meeting-hero h1,.elementor .awo-meeting-hero .awo-lead{color:var(--awo-white,#fff)!important}.elementor .awo-local-hero.has-image a.awo-button-link--secondary,.elementor .awo-association-hero a.awo-button-link--secondary,.elementor .awo-meeting-hero a.awo-button-link--secondary{border-color:var(--awo-white,#fff)!important;color:var(--awo-white,#fff)!important;background:0 0!important}.elementor .awo-local-hero.has-image a.awo-button-link--secondary:is(:hover,:focus-visible),.elementor .awo-association-hero a.awo-button-link--secondary:is(:hover,:focus-visible),.elementor .awo-meeting-hero a.awo-button-link--secondary:is(:hover,:focus-visible){background:var(--awo-white,#fff)!important;color:var(--awo-black,#000)!important}.elementor .awo-local-hero--graphic{background:var(--awo-white,#fff);min-height:0}.elementor .awo-visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.elementor .awo-local-hero--graphic:after{content:none}.elementor .awo-local-hero__graphic{background:var(--awo-white,#fff)}.elementor .awo-local-hero__graphic img{object-fit:contain;width:100%;height:auto;max-height:min(680px,70vh);margin-inline:auto;display:block}.elementor .awo-local-hero__actionbar{background:#f2f2f2;border-top:1px solid #d7d7d7}.elementor .awo-local-hero__actionbar-inner{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;padding-block:26px;display:grid}.elementor .awo-local-hero__actionbar .awo-lead{max-width:820px;margin:0;font-size:clamp(18px,1.8vw,24px)}.elementor .awo-local-hero__actionbar .awo-button-row{margin:0}.elementor .awo-association-intro__layout,.elementor .awo-meeting-intro__layout{grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);align-items:start;gap:clamp(48px,7vw,100px);display:grid}.elementor .awo-association-intro__layout>aside{border-left:6px solid var(--awo-red,#e0001b);background:#f4f4f4;padding:34px}.elementor .awo-association-intro__layout>aside ul{gap:13px;margin:20px 0 0;padding:0;list-style:none;display:grid}.elementor .awo-association-intro__layout>aside li{border-bottom:1px solid #d5d5d5;padding-bottom:13px;font-weight:700}.elementor .awo-association-group-note{background:var(--awo-white,#fff);border-left:6px solid #c2185b;justify-content:space-between;align-items:center;gap:32px;max-width:920px;margin-top:28px;padding:26px 30px;display:flex}.elementor .awo-association-group-note h3,.elementor .awo-association-group-note p{margin-block:0}.elementor .awo-association-group-note h3{margin-top:6px}.elementor .awo-meeting-facts{background:var(--awo-white,#fff);border:1px solid #d7d7d7;border-top:6px solid var(--awo-chapter-color,var(--awo-red,#e0001b));padding:36px;box-shadow:0 18px 48px #0000001a}.elementor .awo-meeting-facts dl,.elementor .awo-meeting-facts dl div{display:grid}.elementor .awo-meeting-facts dl{gap:0;margin:18px 0 28px}.elementor .awo-meeting-facts dl div{border-bottom:1px solid #dedede;gap:5px;padding:15px 0}.elementor .awo-meeting-facts dt{color:var(--awo-muted,#4d4d4d);letter-spacing:.05em;text-transform:uppercase;font-size:13px;font-weight:800}.elementor .awo-meeting-facts dd{margin:0;font-size:17px;font-weight:700}.elementor .awo-helper-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.elementor .awo-helper-card{background:var(--awo-white,#fff);text-align:center;border:1px solid #d7d7d7;flex-direction:column;align-items:center;padding:28px 22px;display:flex}.elementor .awo-helper-card__photo{border:5px solid var(--awo-white,#fff);background:#eee;border-radius:50%;width:164px;height:164px;overflow:hidden;box-shadow:0 0 0 1px #d2d2d2}.elementor .awo-helper-card__photo img{object-fit:cover;width:100%;height:100%}.elementor .awo-helper-card__photo img[src*=awo-symbol]{object-fit:contain;padding:42px}.elementor .awo-helper-card h3{margin:22px 0 0;font-size:clamp(21px,2vw,27px)}.elementor .awo-helper-card__role{color:var(--awo-red,#e0001b);margin:8px 0 0;font-size:15px;font-weight:600;line-height:1.4}.elementor .awo-helper-empty{background:var(--awo-white,#fff);border:1px solid #d7d7d7;padding:30px}@media (width<=1023px){.elementor .awo-local-overview-hero__inner,.elementor .awo-association-intro__layout,.elementor .awo-meeting-intro__layout{grid-template-columns:minmax(0,1fr)}.elementor .awo-local-overview-hero__facts{max-width:520px}.elementor .awo-meeting-card-grid,.elementor .awo-helper-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.elementor .awo-local-hero__actionbar-inner{grid-template-columns:minmax(0,1fr);align-items:start}}@media (width<=767px){.elementor .awo-local-overview-hero__inner{min-height:0;padding-block:64px}.elementor .awo-local-overview-hero h1{font-size:clamp(44px,14vw,64px)}.elementor .awo-association-card-grid,.elementor .awo-meeting-card-grid,.elementor .awo-meeting-card-grid--association,.elementor .awo-local-structure-explainer__grid,.elementor .awo-helper-grid{grid-template-columns:minmax(0,1fr)}.elementor .awo-local-group-strip__inner,.elementor .awo-association-group-note{flex-direction:column;align-items:flex-start}.elementor .awo-local-hero,.elementor .awo-local-hero__inner{min-height:470px}.elementor .awo-local-hero--graphic{min-height:0}.elementor .awo-meeting-facts{padding:30px 24px}}@media (prefers-reduced-motion:reduce){.elementor .awo-association-card,.elementor .awo-meeting-card,.elementor .awo-helper-card{scroll-behavior:auto}}.awo-el-page{--awo-chapter-color:var(--awo-red,#e0001b)}.awo-el-page.awo-el-color-gohfeld,.awo-el-page .awo-el-card-gohfeld{--awo-chapter-color:#2e7d32}.awo-el-page.awo-el-color-obernbeck,.awo-el-page .awo-el-card-obernbeck{--awo-chapter-color:#d8c7a6}.awo-el-page.awo-el-color-loehne-bahnhof,.awo-el-page .awo-el-card-loehne-bahnhof{--awo-chapter-color:#1565c0}.awo-el-page.awo-el-color-loehne-ort,.awo-el-page .awo-el-card-loehne-ort{--awo-chapter-color:#7b1fa2}.awo-el-page.awo-el-color-ostscheid,.awo-el-page .awo-el-card-ostscheid{--awo-chapter-color:#c65300}.awo-el-page.awo-el-color-mennighueffen,.awo-el-page .awo-el-card-mennighueffen{--awo-chapter-color:#007a7a}.awo-el-page.awo-el-color-45plus,.awo-el-page .awo-el-card-45plus{--awo-chapter-color:#c2185b}.awo-el-page .awo-el-offer-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid!important}.awo-el-page .awo-el-offer-card{border:1px solid #d7d7d7;border-top:6px solid var(--awo-red,#e0001b);border-radius:var(--awo-radius,6px);background:#fff;gap:16px;padding:clamp(28px,4vw,42px)!important}.awo-el-page .awo-el-offer-label{color:var(--awo-red,#e0001b);letter-spacing:.08em;text-transform:uppercase;font-size:13px;font-weight:900}.awo-el-page .awo-el-offer-card h3{margin:0;font-size:clamp(25px,2.3vw,34px);line-height:1.2}.awo-el-page .awo-el-offer-card .elementor-widget-text-editor:last-child{color:var(--awo-muted,#4d4d4d);font-size:18px;line-height:1.6}.awo-el-page .awo-el-gallery-carousel .swiper{border-radius:var(--awo-radius,6px);overflow:hidden}.awo-el-page .awo-el-gallery-carousel .swiper-slide-image{object-fit:cover;width:100%;height:clamp(430px,51vw,650px);display:block}.awo-el-page .awo-el-gallery-carousel .elementor-swiper-button{color:#000;background:#fff;border:2px solid #000;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:20px;display:inline-flex}.awo-el-page .awo-el-gallery-carousel .swiper-pagination-bullet-active{background:var(--awo-red,#e0001b)}.awo-el-page .awo-el-heading-row{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:34px}.awo-el-page .awo-el-meeting-card{border:1px solid #d7d7d7;border-top:6px solid var(--awo-chapter-color);border-radius:var(--awo-radius,6px);background:#fff;gap:18px;max-width:760px;padding:clamp(28px,4vw,52px)!important}.awo-el-page .awo-el-badge{background:var(--awo-chapter-color);color:#fff;border-radius:999px;align-self:flex-start;padding:4px 12px;font-size:14px;font-weight:700}.awo-el-page .awo-el-meeting-card h3{margin:0;font-size:clamp(28px,2.6vw,36px);line-height:1.2}.awo-el-page .awo-el-meeting-time{color:var(--awo-red,#e0001b);font-size:20px;font-weight:700}.awo-el-page .awo-el-meeting-place p{margin:0 0 12px;font-size:18px;line-height:1.6}.awo-el-page .awo-el-meeting-place p:last-child{color:var(--awo-muted,#4d4d4d);margin:0}.awo-el-page .awo-el-relation{border-left:6px solid var(--awo-red,#e0001b);background:#f2f2f2;justify-content:space-between;align-items:center;gap:clamp(32px,6vw,80px);padding:clamp(30px,5vw,52px)!important}.awo-el-page .awo-el-relation h2{margin:8px 0 14px}.awo-el-page .awo-el-relation .elementor-widget-text-editor:not(.awo-eyebrow){max-width:760px;font-size:18px;line-height:1.6}@media (width<=1023px){.awo-el-page .awo-el-offer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.awo-el-page .awo-el-offer-grid{grid-template-columns:minmax(0,1fr)}.awo-el-page .awo-el-heading-row,.awo-el-page .awo-el-relation{flex-direction:column;align-items:flex-start}.awo-el-page .awo-el-gallery-carousel .swiper-slide-image{height:390px}}.awo-el-page .awo-eyebrow{margin-bottom:14.4px;font-weight:800;color:var(--awo-red,#e0001b)!important}.awo-el-page h2.elementor-heading-title{font-weight:400}.awo-el-page .awo-section .elementor-widget-heading:has(h2){margin-top:8px;margin-bottom:16px}.awo-el-page .awo-lead{margin-bottom:14.4px}.awo-el-page .awo-page-hero .elementor-widget-heading:has(h1){margin-top:8px;margin-bottom:16px}.awo-el-page .awo-page-hero__copy,.awo-el-page .awo-meeting-intro__layout>.e-con:first-child,.awo-el-page .awo-section-heading,.awo-el-page .awo-final-cta__copy,.awo-el-page .awo-el-relation>.e-con:first-child{--gap:0px;--row-gap:0px;gap:0}.awo-el-page .awo-page-hero .awo-button-link--light .elementor-button{background:var(--awo-red,#e0001b)!important;border-color:var(--awo-red,#e0001b)!important;color:#fff!important}.awo-el-page .awo-button-row,.awo-el-page .awo-final-cta__actions{gap:16px}.awo-el-page .awo-meeting-facts{--gap:0px;--row-gap:0px;gap:0;padding:36px!important}.awo-el-page .awo-meeting-facts .awo-button-link{align-self:flex-start}.awo-el-page .awo-button-link--secondary .elementor-button{background:var(--awo-gray,#efefef)!important;border-color:var(--awo-gray,#efefef)!important;color:#000!important}.awo-el-page .awo-button-link--secondary .elementor-button:is(:hover,:focus-visible){background:var(--awo-interaction-hover,#b2b2b2)!important;border-color:var(--awo-interaction-hover,#b2b2b2)!important;color:#fff!important}.awo-el-page .awo-button-link .elementor-button{white-space:nowrap}.awo-el-page .awo-meeting-intro__layout{gap:48px clamp(48px,7vw,100px)!important}.awo-el-page .awo-meeting-intro__layout>.e-con{min-width:0}.awo-el-page .awo-el-offer-grid{gap:24px!important}.awo-el-page .awo-el-offer-card>.elementor-widget-heading{margin-top:16px;margin-bottom:16px}.awo-el-page .awo-el-heading-row{gap:20px 40px!important}.awo-el-page .awo-el-relation{gap:24px clamp(32px,6vw,80px)!important}.awo-el-page .awo-association-intro__layout{gap:48px clamp(48px,7vw,100px)!important}.awo-el-page .awo-association-intro__layout>.e-con{min-width:0}.awo-el-page .awo-association-intro__layout>.e-con:first-child{--gap:0px;--row-gap:0px;gap:0}.awo-el-page .awo-el-association-facts{border-left:6px solid var(--awo-red,#e0001b);--gap:0px;--row-gap:0px;background:#f4f4f4;gap:0;padding:34px!important}.awo-el-page .awo-el-facts-list ul{gap:13px;margin:20px 0 28px;padding:0;list-style:none;display:grid}.awo-el-page .awo-el-facts-list li{border-bottom:1px solid #d5d5d5;padding-bottom:13px}.awo-el-page .awo-el-association-facts .awo-button-link{align-self:flex-start}.awo-el-page .awo-meeting-card-grid{gap:24px!important}.awo-el-page .awo-meeting-card{--gap:0px;--row-gap:0px;gap:0}.awo-el-page .awo-el-card-gohfeld{--awo-chapter-color:#2e7d32}.awo-el-page .awo-el-card-obernbeck{--awo-chapter-color:#d8c7a6}.awo-el-page .awo-meeting-card>.elementor-widget-heading{margin-top:14px}.awo-el-page .awo-meeting-card__time{color:var(--awo-red,#e0001b);margin-top:24px;font-weight:800;line-height:1.45}.awo-el-page .awo-el-meeting-address p{margin:24px 0 0;line-height:1.7}.awo-el-page .awo-meeting-card .awo-text-link{align-self:flex-start;margin-top:auto;padding-top:32px}@media (width<=1023px){.awo-el-page .awo-association-intro__layout{grid-template-columns:1fr!important}}@media (width<=767px){.awo-el-page .awo-meeting-card-grid{grid-template-columns:1fr!important}}.awo-el-page .awo-final-cta__copy{min-width:0;flex:auto!important;width:auto!important}.awo-el-page .awo-final-cta__actions{flex:none!important;width:auto!important}.awo-el-page .awo-meeting-card{padding:clamp(32px,4vw,44px)!important}.awo-el-page .awo-faq-layout{gap:44px 96px!important}.awo-el-page .awo-faq-layout>*{min-width:0}.awo-el-page .awo-faq-intro{--gap:0px;--row-gap:0px;gap:0}.awo-el-page .awo-el-faq .e-n-accordion{border-bottom:1px solid var(--awo-gray-mid,#b2b2b2);gap:0!important}.awo-el-page .awo-el-faq .e-n-accordion-item{border-top:1px solid var(--awo-gray-mid,#b2b2b2);margin:0!important}.awo-el-page .awo-el-faq .e-n-accordion-item-title{gap:24px;color:#000!important;background:0 0!important;border:0!important;justify-content:space-between!important;padding:30px 0!important}.awo-el-page .awo-el-faq .e-n-accordion-item-title-text{font-size:22px;font-weight:700;line-height:1.3;color:#000!important}.awo-el-page .awo-el-faq .e-n-accordion-item-title-icon{color:#000;border:1px solid #000;border-radius:50%;flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;transition:background-color .25s ease-in-out,color .25s ease-in-out,transform .25s ease-in-out;display:inline-flex}.awo-el-page .awo-el-faq .e-n-accordion-item-title-icon svg,.awo-el-page .awo-el-faq .e-n-accordion-item-title-icon i{fill:currentColor;color:currentColor;width:16px;height:16px;font-size:16px}.awo-el-page .awo-el-faq .e-n-accordion-item-title-icon .e-closed{display:flex!important}.awo-el-page .awo-el-faq .e-n-accordion-item-title-icon .e-opened{display:none!important}.awo-el-page .awo-el-faq .e-n-accordion-item[open] .e-n-accordion-item-title-icon{transform:rotate(45deg)}.awo-el-page .awo-el-faq .e-n-accordion-item-title:is(:hover,:focus-visible) .e-n-accordion-item-title-icon{background:var(--awo-interaction-hover,#b2b2b2);border-color:var(--awo-interaction-hover,#b2b2b2);color:#fff}.awo-el-page .awo-el-faq .e-n-accordion-item>[role=region]{max-width:760px;background:0 0!important;border:0!important;padding:0 64px 30px 0!important}.awo-el-page .awo-el-faq [role=region] p{margin:0;font-size:18px;line-height:1.6}@media (width>=768px){.awo-el-page .awo-faq-layout{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)!important}}@media (width<=767px){.awo-el-page .awo-el-faq .e-n-accordion-item-title{padding:24px 0!important}.awo-el-page .awo-el-faq .e-n-accordion-item-title-text{font-size:19px}.awo-el-page .awo-el-faq .e-n-accordion-item>[role=region]{padding:0 0 24px!important}}.awo-el-page .awo-local-overview-hero .awo-eyebrow,.awo-el-page .awo-local-group-strip .awo-eyebrow{color:#fff!important}.awo-el-page .awo-local-overview-hero__inner{gap:48px clamp(48px,8vw,120px)!important}.awo-el-page .awo-local-overview-hero__inner>.e-con{min-width:0}.awo-el-page .awo-el-overview-copy{--gap:0px;--row-gap:0px;gap:0}.awo-el-page .awo-local-overview-hero .elementor-heading-title{letter-spacing:-.045em;max-width:900px;margin:8px 0 24px;font-size:clamp(48px,7vw,92px);font-weight:700;line-height:.98;color:#fff!important}.awo-el-page .awo-local-overview-hero .awo-lead{color:#fff;max-width:760px;margin-bottom:32px}.awo-el-page .awo-el-overview-facts{--gap:0px;--row-gap:0px;background:#fff;gap:0;flex-direction:column!important;padding:clamp(28px,4vw,46px)!important;display:flex!important}.awo-el-page .awo-el-fact{border-bottom:1px solid #d8d8d8;flex-wrap:nowrap;align-items:center;min-height:82px}.awo-el-page .awo-el-fact:last-child{border-bottom:0}.awo-el-page .awo-el-fact-number{color:var(--awo-red,#e0001b);min-width:70px;padding-right:20px;font-size:clamp(44px,5vw,72px);font-weight:700;line-height:1}.awo-el-page .awo-el-fact-label{color:#000;font-size:19px;font-weight:800}.awo-el-page .awo-el-association-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px!important;display:grid!important}.awo-el-page .awo-el-association-card{--gap:0px;--row-gap:0px;gap:0;padding:clamp(28px,4vw,42px)!important}.awo-el-page .awo-el-association-card>.elementor-widget-heading{margin-top:14px}.awo-el-page .awo-el-association-count{color:var(--awo-red,#e0001b);margin-top:24px;font-weight:800;line-height:1.45}.awo-el-page .awo-el-association-list ul{flex-wrap:wrap;gap:8px;margin:14px 0 0;padding:0;list-style:none;display:flex}.awo-el-page .awo-el-association-list li{background:#f0f0f0;border-radius:999px;padding:7px 12px;font-size:14px;font-weight:700}.awo-el-page .awo-el-association-card .awo-button-link{align-self:flex-start;margin-top:auto;padding-top:32px}.awo-el-page .awo-meeting-card__association{color:var(--awo-muted,#4d4d4d);border-top:1px solid #dedede;margin-top:22px;padding-top:16px;font-size:14px;font-weight:700}.awo-el-page .awo-el-explainer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px!important;display:grid!important}.awo-el-page .awo-el-explainer-item{--gap:0px;--row-gap:0px;border-left:6px solid var(--awo-red,#e0001b);gap:0;padding:8px 32px!important}.awo-el-page .awo-el-explainer-number{color:var(--awo-red,#e0001b);letter-spacing:.08em;font-size:14px;font-weight:900}.awo-el-page .awo-el-explainer-item h3{margin:12px 0;font-size:clamp(26px,2.6vw,38px)}.awo-el-page .awo-local-group-strip{color:#fff;background:#111}.awo-el-page .awo-el-group-strip{justify-content:space-between;align-items:center;gap:24px 42px!important;padding-block:clamp(54px,7vw,86px)!important}.awo-el-page .awo-el-group-strip>.e-con:first-child{--gap:0px;--row-gap:0px;gap:0}.awo-el-page .awo-local-group-strip .elementor-heading-title,.awo-el-page .awo-local-group-strip .elementor-widget-text-editor{color:#fff!important}.awo-el-page .awo-local-group-strip .elementor-widget-heading{margin:8px 0 10px}.awo-el-page .awo-local-index-hero{background:#f0f0f0}.awo-el-page .awo-local-index-hero .awo-page-hero__inner{justify-content:center;align-items:flex-start!important;padding-block:clamp(56px,7vw,96px)!important}.awo-el-page .awo-local-index-hero .awo-page-hero__copy{--gap:0px;--row-gap:0px;align-self:flex-start;gap:0;width:100%;max-width:900px;margin-left:0!important}.awo-el-page .awo-local-index-hero .elementor-heading-title{margin:8px 0 16px;font-size:clamp(40px,5vw,64px);font-weight:700}.awo-el-page .awo-meeting-card-grid:not(.awo-meeting-card-grid--association){grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=1023px){.awo-el-page .awo-local-overview-hero__inner{grid-template-columns:minmax(0,1fr)!important}.awo-el-page .awo-el-overview-facts{max-width:520px}.awo-el-page .awo-meeting-card-grid:not(.awo-meeting-card-grid--association){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.awo-el-page .awo-el-association-grid,.awo-el-page .awo-el-explainer-grid,.awo-el-page .awo-meeting-card-grid:not(.awo-meeting-card-grid--association){grid-template-columns:minmax(0,1fr)}.awo-el-page .awo-el-group-strip{align-items:flex-start;flex-direction:column!important}.awo-el-page .awo-local-overview-hero .elementor-heading-title{font-size:clamp(44px,14vw,64px)}}.awo-el-conv .awo-el-tag-a{margin:0!important}.awo-el-page .elementor-widget-button.elementor-align-left .elementor-button{justify-content:flex-start}.awo-el-page .elementor-widget-button.elementor-align-right .elementor-button{justify-content:flex-end}.awo-el-page .elementor-widget-button.awo-link-icon{justify-content:flex-start!important;column-gap:0!important}.awo-el-page .elementor-widget-button.awo-link-icon.elementor-align-center{justify-content:center!important}.awo-el-page .elementor-widget-button.awo-link-icon.elementor-align-right{justify-content:flex-end!important}.awo-el-page .elementor-widget-button.awo-link-icon:after{content:none!important;display:none!important}.awo-el-page.awo-about-page{background:var(--awo-white);overflow:hidden}.awo-el-page.awo-about-board-page{--awo-chapter-color:var(--awo-red)}.awo-el-page.awo-engagement-page,.awo-el-page.awo-help-page,.awo-el-page.awo-chapter-page{background:var(--awo-white);overflow:hidden}.awo-el-page.awo-events-page{--awo-event-stadtverband:#e0001b;--awo-event-gohfeld:#2e7d32;--awo-event-bahnhof:#1565c0;--awo-event-ort:#7b1fa2;--awo-event-ostscheid:#c65300;--awo-event-mennighueffen:#007a7a;--awo-event-obernbeck:#d8c7a6;--awo-event-45plus:#c2185b}.awo-el-page.awo-single-content{--awo-content-accent:var(--awo-red);--awo-content-accent-ink:var(--awo-white);background:var(--awo-white);overflow:clip}@media (width<=767px){.awo-el-page.awo-single-event .awo-single-hero h1{font-size:clamp(32px,9vw,46px)}}.awo-el-page.awo-busreisen-page,.awo-el-page.awo-aktuelles-page{background:var(--awo-white);overflow:hidden}.awo-el-page.awo-single-event .awo-single-hero h1{hyphens:none;overflow-wrap:normal;word-break:normal;font-size:clamp(38px,4.7vw,66px)}@media (width<=767px){.awo-el-page.awo-single-event .awo-single-hero h1{font-size:clamp(32px,9vw,46px)}}.awo-el-page.awo-donation-page{--awo-donation-primary:var(--e-global-color-awo-red,var(--e-global-color-primary,#e0001b));--awo-donation-white:var(--e-global-color-awo-white,var(--e-global-color-secondary,#fff));--awo-donation-gray:var(--e-global-color-awo-gray-light,var(--e-global-color-accent,#efefef))}.awo-el-page.awo-contact-page{--awo-form-primary:var(--e-global-color-awo-red,var(--e-global-color-primary,#e0001b));--awo-form-white:var(--e-global-color-awo-white,var(--e-global-color-secondary,#fff));--awo-form-gray:var(--e-global-color-awo-gray-light,var(--e-global-color-accent,#efefef))}.awo-el-page.awo-local-overview-page,.awo-el-page.awo-senior-overview-page,.awo-el-page.awo-association-page,.awo-el-page.awo-meeting-page,.awo-el-page.awo-local-group-page{background:var(--awo-white,#fff);overflow:hidden}body .awo-el-page.awo-events-page .awo-events-filter__button[data-area]{background-color:var(--awo-event-color)!important;border-color:var(--awo-event-color)!important;color:var(--awo-event-ink)!important}body .awo-el-page.awo-events-page .awo-events-filter__button[data-area=stadtverband]{color:#fff!important;background-color:#e0001b!important;border-color:#e0001b!important}body .awo-el-page.awo-events-page .awo-events-filter__button[data-area=gohfeld]{color:#fff!important;background-color:#2e7d32!important;border-color:#2e7d32!important}body .awo-el-page.awo-events-page .awo-events-filter__button[data-area=loehne-bahnhof]{color:#fff!important;background-color:#1565c0!important;border-color:#1565c0!important}body .awo-el-page.awo-events-page .awo-events-filter__button[data-area=loehne-ort]{color:#fff!important;background-color:#7b1fa2!important;border-color:#7b1fa2!important}body .awo-el-page.awo-events-page .awo-events-filter__button[data-area=ostscheid]{color:#fff!important;background-color:#c65300!important;border-color:#c65300!important}body .awo-el-page.awo-events-page .awo-events-filter__button[data-area=mennighueffen]{color:#fff!important;background-color:#007a7a!important;border-color:#007a7a!important}body .awo-el-page.awo-events-page .awo-events-filter__button[data-area=obernbeck]{color:#111!important;background-color:#d8c7a6!important;border-color:#d8c7a6!important}body .awo-el-page.awo-events-page .awo-events-filter__button[data-area="45plus"]{color:#fff!important;background-color:#c2185b!important;border-color:#c2185b!important}body .awo-el-page.awo-events-page .awo-events-filter__button[data-area]>span{background-color:currentColor!important}body .awo-el-page.awo-events-page .awo-events-filter__button[data-area]:hover{box-shadow:inset 0 0 0 2px #ffffffbf!important}body .awo-el-page.awo-events-page .awo-events-filter__button[data-area]:focus-visible{outline:0!important;box-shadow:0 0 0 4px #ffed00!important}body .awo-el-page.awo-events-page .awo-events-filter__button[data-area].is-active{box-shadow:0 0 0 2px #fff,0 0 0 5px #000!important}.awo-el-page .elementor-widget-button.awo-email-honeypot{clip:rect(0 0 0 0)!important;width:1px!important;height:1px!important;margin:0!important;padding:0!important;position:absolute!important;overflow:hidden!important}.elementor .awo-el-conv .awo-about-copy>.elementor-widget>*{margin-block:0}.elementor .awo-el-conv .awo-about-facts>.elementor-widget{align-items:revert!important;border-bottom:revert!important;display:revert!important;gap:revert!important;grid-template-columns:revert!important;padding:revert!important}.elementor .awo-el-conv .awo-about-facts>.awo-el-tag-div>div{border-bottom:1px solid #ffffff59;grid-template-columns:86px 1fr;align-items:center;gap:24px;padding:26px 32px;display:grid}.elementor .awo-el-conv .awo-about-facts>.awo-el-tag-p>p{margin:0;padding:30px 32px 34px;font-size:18px;font-weight:700;line-height:1.5}.elementor .awo-el-conv .awo-about-chapter-card>.elementor-widget>*{margin-block:0}.elementor .awo-el-conv .awo-about-chapter-card .elementor-widget:has(>.awo-text-link){align-self:flex-start}.elementor .awo-el-conv .awo-history-note>.elementor-widget>*{margin-block:0}.elementor .awo-el-conv .awo-history-note>.awo-el-tag-strong>strong{font-size:22px}.elementor .awo-el-conv .awo-history-note .elementor-widget:has(>.awo-text-link){align-self:flex-start}.elementor .awo-el-conv .awo-history-entry>.awo-el-tag-time>time{text-align:right;padding-top:24px;font-size:18px;font-weight:800;line-height:1.3}.elementor .awo-el-conv .awo-history-entry__content>.elementor-widget>*{margin-top:0}.elementor .awo-el-conv .awo-history-entry__content>.awo-el-tag-p>p{margin-bottom:20px}.elementor .awo-el-conv .awo-model-value>summary>.awo-el-tag-span>span{color:var(--awo-red);letter-spacing:.1em;font-size:14px;font-weight:800}.elementor .awo-el-conv .awo-model-value>.elementor-widget{font-size:revert!important;line-height:revert!important;max-width:revert!important;padding:revert!important}.elementor .awo-el-conv .awo-model-value>.awo-el-tag-div>div{max-width:940px;padding:0 70px 34px 74px;font-size:20px;line-height:1.65}.elementor .awo-el-conv .awo-model-statements h2.elementor-heading-title{color:var(--awo-black)!important}.elementor .awo-el-conv .elementor-widget:has(>.awo-model-statement__icon){grid-row:1/3}.elementor .awo-el-conv .awo-model-statement>.awo-el-tag-span>span{color:var(--awo-red);letter-spacing:.12em;font-size:13px;font-weight:800}.elementor .awo-el-conv .awo-model-statement>.awo-el-tag-p>p{margin:0;font-size:18px;font-weight:400;line-height:1.65}.elementor .awo-el-conv .elementor-widget:has(>.awo-model-statement){grid-column:1}.elementor .awo-el-conv .awo-model-downloads__grid>article>.awo-el-tag-span>span{color:var(--awo-red);letter-spacing:.1em;text-transform:uppercase;margin-bottom:12px;font-size:14px;font-weight:800}.elementor .awo-el-conv .awo-model-downloads__grid>article .elementor-widget:has(>.awo-button-link){align-self:flex-start}@media (width<=767px){.elementor .awo-el-conv .awo-history-entry>.awo-el-tag-time>time{text-align:left;padding:0 0 10px}.elementor .awo-el-conv .awo-history-entry>.awo-el-tag-time,.elementor .awo-el-conv .awo-history-entry .elementor-widget:has(>time){grid-area:1/2}.elementor .awo-el-conv .elementor-widget:has(>.awo-history-entry__marker){grid-area:1/1/3}.elementor .awo-el-conv .elementor-widget:has(>.awo-history-entry__content){grid-area:2/2}.elementor .awo-el-conv .awo-model-value>.elementor-widget{font-size:revert!important;padding:revert!important}.elementor .awo-el-conv .awo-model-value>.awo-el-tag-div>div{padding:0 0 28px 48px;font-size:18px}.elementor .awo-el-conv .elementor-widget:has(>.awo-model-statement),.elementor .awo-el-conv .elementor-widget:has(>.awo-model-statement){grid-column:auto}}.elementor .awo-el-conv .awo-engagement-copy>.elementor-widget>*,.elementor .awo-el-conv .awo-engagement-process__intro>.elementor-widget>*,.elementor .awo-el-conv .awo-membership-promise>.elementor-widget>*,.elementor .awo-el-conv .awo-donation-heart>.elementor-widget>*{margin-block:0}.elementor .awo-el-conv .awo-membership-promise>.awo-el-tag-span>span{letter-spacing:-.06em;font-size:64px;font-weight:900;line-height:1}.elementor .awo-el-conv .awo-membership-promise>.awo-el-tag-p>p,.elementor .awo-el-conv .awo-donation-heart>.awo-el-tag-p>p{font-size:20px;line-height:1.55}.elementor .awo-el-conv .awo-membership-promise>.awo-el-tag-strong>strong{border-top:1px solid #ffffff6b;margin-top:auto;padding-top:22px;font-size:24px}.elementor .awo-el-conv .awo-engagement-card>.elementor-widget>*{margin-block:0}.elementor .awo-el-conv .awo-engagement-card>.awo-el-tag-span>span{color:var(--awo-red);letter-spacing:.12em;font-size:13px;font-weight:800}.elementor .awo-el-conv .awo-engagement-steps>li>.awo-el-tag-span>span{color:var(--awo-red);letter-spacing:.1em;padding-top:5px;font-size:14px;font-weight:800}.elementor .awo-el-conv .awo-donation-heart>.awo-el-tag-span>span{font-size:76px;line-height:1}.elementor .awo-el-conv .awo-donation-heart>.awo-el-tag-strong>strong{margin-top:auto;font-size:clamp(25px,2.4vw,34px)}.elementor .awo-el-conv .awo-donation-account__card>.elementor-widget:first-child>*{margin-top:0}.elementor .awo-el-conv .awo-donation-account__card>.awo-el-tag-span>span{border:1px solid #ffffffa6;border-radius:50%;justify-content:center;align-items:center;width:54px;height:54px;font-size:28px;display:flex}.elementor .awo-el-conv .awo-donation-account__card dl>.elementor-widget{display:revert!important;gap:revert!important}.elementor .awo-el-conv .awo-donation-account__card dl>.awo-el-tag-div>div{gap:4px;display:grid}.elementor .awo-el-conv .awo-donation-account__card dl>.elementor-widget{border-top:revert!important;padding:revert!important}.elementor .awo-el-conv .awo-donation-account__card dl>.awo-el-tag-div>div{border-top:1px solid #fff6;padding:17px 0}.elementor .awo-el-conv .awo-contact-option>.elementor-widget>*{margin-block:0}.elementor .awo-el-conv .awo-contact-option>.awo-el-tag-span>span{font-size:38px;font-weight:800;line-height:1}.elementor .awo-el-conv .awo-contact-option>.awo-el-tag-p>p{letter-spacing:.1em;text-transform:uppercase;margin-top:22px;font-size:14px;font-weight:800}.elementor .awo-el-conv .awo-contact-option>.elementor-widget-button:not(.awo-text-link) .elementor-button,.elementor .awo-el-conv .awo-contact-option>.awo-el-tag-strong>strong{color:inherit;overflow-wrap:anywhere;font-size:clamp(20px,2vw,27px);font-weight:800;line-height:1.35;text-decoration:none}.elementor .awo-el-conv .awo-contact-option>.awo-el-tag-small>small{margin-top:auto;font-size:16px;line-height:1.5}.elementor .awo-el-conv .awo-contact-topic-list>.elementor-widget-button .elementor-button{border-top:1px solid var(--awo-gray-mid);color:var(--awo-black);justify-content:space-between;align-items:center;gap:24px;padding:22px 0;text-decoration:none;display:flex}.elementor .awo-el-conv .awo-contact-topic-list>a>.awo-el-tag-span>span{flex-direction:column;gap:5px;display:flex}.elementor .awo-el-conv .awo-form-field>label>.awo-el-tag-span>span{font-weight:400}.elementor .awo-el-conv .awo-contact-form .elementor-widget:has(>button.awo-button-link){justify-self:start}.elementor .awo-el-conv .awo-auto-slider-heading h2.elementor-heading-title{color:var(--awo-white)!important}.elementor .awo-el-conv .awo-auto-slide>.awo-el-tag-img img{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.elementor .awo-el-conv .awo-auto-slide__copy>.elementor-widget>*{color:var(--awo-white);margin-block:0}.elementor .awo-el-conv .awo-auto-slide__copy>.elementor-widget-heading .elementor-heading-title{color:var(--awo-white)!important}.elementor .awo-el-conv .awo-auto-slide__copy>.awo-el-tag-p:last-child>p{font-size:clamp(18px,2vw,23px);line-height:1.5}.elementor .awo-el-conv .awo-auto-slide blockquote>.awo-el-tag-p>p{color:var(--awo-white);letter-spacing:-.035em;margin:0 0 30px;font-size:clamp(30px,4.5vw,58px);font-weight:700;line-height:1.12}.elementor .awo-el-conv .awo-donor-voices .awo-auto-slider-heading h2.elementor-heading-title{color:var(--awo-black)!important}@media (width<=1023px){.elementor .awo-el-conv .elementor-widget:has(>.awo-contact-option){grid-column:1/-1}}@media (width<=767px){.elementor .awo-el-conv .elementor-widget:has(>.awo-contact-option){grid-column:auto}.elementor .awo-el-conv .awo-auto-slide blockquote>.awo-el-tag-p>p{font-size:clamp(27px,9vw,40px)}}.elementor .awo-el-conv .awo-help-intro__layout>.elementor-widget>*,.elementor .awo-el-conv .awo-help-service__content>.elementor-widget>*{margin-block:0}.elementor .awo-el-conv .awo-help-service__content>.awo-el-tag-p>p:not(.awo-eyebrow){font-size:18px;line-height:1.58}.elementor .awo-el-conv .awo-help-notice__inner>.elementor-widget>*{margin-block:0}.elementor .awo-el-conv .awo-help-notice__inner>.awo-el-tag-p>p:not(.awo-eyebrow){margin-bottom:24px;font-size:19px;line-height:1.6}.elementor .awo-el-conv .awo-help-detail__copy>.elementor-widget>*{margin-block:0}.elementor .awo-el-conv .awo-help-detail__copy dl>.elementor-widget{border-top:revert!important;display:revert!important;gap:revert!important;grid-template-columns:revert!important;padding:revert!important}.elementor .awo-el-conv .awo-help-detail__copy dl>.awo-el-tag-div>div{border-top:1px solid var(--awo-gray-mid);grid-template-columns:100px minmax(0,1fr);gap:16px;padding:18px 0;display:grid}.elementor .awo-el-conv .awo-help-contact-card>.elementor-widget:first-child>*{margin-top:0}.elementor .awo-el-conv .awo-help-contact-card h2.elementor-heading-title{color:var(--awo-white)!important}@media (width<=1023px){.elementor .awo-el-conv .elementor-widget:has(>.awo-help-service__actions){grid-column:2}}@media (width<=767px){.elementor .awo-el-conv .elementor-widget:has(>.awo-help-service__actions){grid-column:auto}.elementor .awo-el-conv .awo-help-detail__copy dl>.elementor-widget{gap:revert!important;grid-template-columns:revert!important}.elementor .awo-el-conv .awo-help-detail__copy dl>.awo-el-tag-div>div{grid-template-columns:1fr;gap:7px}}.elementor .awo-el-conv .awo-chapter-intro__copy>.elementor-widget>*,.elementor .awo-el-conv .awo-chapter-meeting-card>.elementor-widget>*,.elementor .awo-el-conv .awo-team-person-card__content>.elementor-widget>*{margin-block:0}.elementor .awo-el-conv .awo-chapter-intro__copy .elementor-widget:has(>.awo-text-link),.elementor .awo-el-conv .awo-chapter-meeting-card .elementor-widget:has(>.awo-button-link){align-self:flex-start}.elementor .awo-el-conv .elementor-widget:has(>.awo-team-person-card.is-chair){grid-column:1/-1}.elementor .awo-el-conv .awo-chapter-news .awo-section-heading>.elementor-widget,.elementor .awo-el-conv .awo-chapter-events .awo-section-heading>.elementor-widget{max-width:revert!important}.elementor .awo-el-conv .awo-chapter-news .awo-section-heading>.awo-el-tag-div>div,.elementor .awo-el-conv .awo-chapter-events .awo-section-heading>.awo-el-tag-div>div{max-width:820px}.elementor .awo-el-conv .awo-chapter-event-card__contact>.awo-el-tag-p>p{flex-direction:column;gap:3px;margin:0;font-size:15px;line-height:1.45;display:flex}.elementor .awo-el-conv .elementor-widget:has(>.awo-chapter-events__empty){grid-column:1/-1}.elementor .awo-el-conv .awo-events-filter__button>.awo-el-tag-span>span{background:currentColor;border-radius:50%;width:10px;height:10px;margin-right:8px;display:inline-block}.elementor .awo-el-conv .awo-calendar__toolbar .elementor-widget:has(>.awo-calendar__nav){justify-self:start}.elementor .awo-el-conv .elementor-widget:has(>.awo-calendar__toolbar-actions){justify-self:end}.elementor .awo-el-conv .awo-calendar__agenda>.awo-el-tag-h3>h3{text-transform:capitalize;margin:7px 0 24px;font-size:1.65rem;line-height:1.15}.elementor .awo-el-conv .awo-weekly-card .elementor-widget:has(>.awo-event-badge){align-self:flex-start}@media (width<=767px){.elementor .awo-el-conv .awo-calendar__toolbar .elementor-widget:has(>h3){grid-area:1/1/auto/-1}.elementor .awo-el-conv .awo-calendar__toolbar .elementor-widget:has(>.awo-calendar__nav){grid-area:2/1}.elementor .awo-el-conv .elementor-widget:has(>.awo-calendar__toolbar-actions){grid-area:2/2}}.elementor .awo-el-conv .awo-content-image-button>.awo-el-tag-span>span{color:var(--awo-white);opacity:0;background:#000000c2;padding:9px 13px;font-size:14px;font-weight:800;transition:opacity .2s;position:absolute;bottom:18px;left:18px}.elementor .awo-el-conv .awo-content-image-button:hover>.awo-el-tag-span>span,.elementor .awo-el-conv .awo-content-image-button:focus-visible>.awo-el-tag-span>span{opacity:1}.elementor .awo-el-conv .awo-single-aside>.awo-el-tag-p>p:not(.awo-eyebrow){margin-bottom:24px;line-height:1.55}.elementor .awo-el-conv .awo-single-gallery .elementor-widget:has(>.awo-content-image-button.is-large){grid-area:span 2/span 2}@media (width<=767px){.elementor .awo-el-conv .awo-single-gallery .elementor-widget:has(>.awo-content-image-button),.elementor .awo-el-conv .awo-single-gallery .elementor-widget:has(>.awo-content-image-button.is-large){grid-area:auto}.elementor .awo-el-conv .awo-single-gallery .elementor-widget:has(>.awo-content-image-button.is-large){grid-column:1/-1}}.elementor .awo-el-conv .awo-busreisen-benefits article>.elementor-widget>*{margin:0}.elementor .awo-el-conv .awo-busreisen-benefits article>.awo-el-tag-span>span{color:var(--awo-red);font-size:14px;font-weight:800}.elementor .awo-el-conv .awo-busreisen-partner__copy>.elementor-widget>*{margin:0}.elementor .awo-el-conv .awo-busreisen-partner__copy .elementor-widget:has(>.awo-button-link){align-self:flex-start}.elementor .awo-el-conv .awo-busreisen-steps li>.awo-el-tag-span>span{color:var(--awo-red);padding-top:6px;font-size:14px;font-weight:800}.elementor .awo-el-conv .awo-busreisen-coordinator__content>.awo-el-tag-h3>h3{margin-top:0;margin-bottom:18px;font-size:clamp(28px,3vw,38px)}.elementor .awo-el-conv .awo-busreisen-coordinator__content dl>.elementor-widget{border-top:revert!important;display:revert!important;gap:revert!important;grid-template-columns:revert!important;padding:revert!important}.elementor .awo-el-conv .awo-busreisen-coordinator__content dl>.awo-el-tag-div>div{border-top:1px solid #dedede;grid-template-columns:112px minmax(0,1fr);gap:18px;padding:14px 0;display:grid}@media (width<=767px){.elementor .awo-el-conv .awo-busreisen-coordinator__content dl>.elementor-widget{gap:revert!important;grid-template-columns:revert!important}.elementor .awo-el-conv .awo-busreisen-coordinator__content dl>.awo-el-tag-div>div{grid-template-columns:1fr;gap:5px}}.elementor .awo-el-conv .awo-aktuelles-posts .elementor-widget:has(>.elementor-post__thumbnail__link){order:1}.elementor .awo-el-conv .awo-aktuelles-posts .elementor-widget:has(>.elementor-post__text){order:2}.elementor .awo-el-conv .awo-aktuelles-posts .elementor-widget:has(>.elementor-post__read-more){align-self:flex-end}.elementor .awo-el-conv .awo-aktuelles-posts .elementor-widget:has(>.elementor-post__meta-data){order:0}@media (width>=1121px){.awo-el-conv .awo-native-main-menu .elementor-nav-menu--main>ul>li.menu-item-has-children>.awo-el-tag-ul>ul{display:none!important}}.awo-el-conv .awo-home-hero h1.elementor-heading-title{color:#000!important}.awo-el-conv .awo-quicklinks__grid>.elementor-widget-button .elementor-button{border-right:1px solid var(--awo-gray-mid);color:var(--awo-black);flex-direction:column;justify-content:center;gap:7px;min-height:132px;padding:26px 28px;transition:background-color .16s,color .16s;display:flex}.awo-el-conv .awo-quicklinks__grid>.elementor-widget-button:first-child .elementor-button{border-left:1px solid var(--awo-gray-mid)}.awo-el-conv .awo-home-intro__copy>.elementor-widget>*,.awo-el-conv .awo-home-travel__copy>.elementor-widget>*,.awo-el-conv .awo-final-cta__copy>.elementor-widget>*{margin-block:0}.awo-el-conv .awo-home-intro__copy .elementor-widget:has(>.awo-text-link){align-self:flex-start}.awo-el-conv .awo-chapter-card>.elementor-widget-button .elementor-button,.awo-el-conv .awo-service-card>.elementor-widget-button .elementor-button,.awo-el-conv .awo-news-card>.elementor-widget-button .elementor-button{border-radius:var(--awo-radius);background:#fff;border:1px solid #dedede;flex-direction:column;height:100%;min-height:270px;padding:32px;transition:border-color .16s,box-shadow .16s,transform .16s;display:flex}.awo-el-conv .awo-chapter-card>.elementor-widget-button .elementor-button:hover,.awo-el-conv .awo-service-card>.elementor-widget-button .elementor-button:hover,.awo-el-conv .awo-news-card>.elementor-widget-button .elementor-button:hover{border-color:var(--awo-red);box-shadow:var(--awo-shadow);transform:translateY(-4px)}.awo-el-conv .awo-chapter-card>.elementor-widget-button .elementor-button{gap:8px;min-height:248px}.awo-el-conv .awo-service-card>.elementor-widget-button .elementor-button{gap:10px}.awo-el-conv .awo-section--red .awo-service-card>.elementor-widget-button .elementor-button{color:#fff;background:#ffffff1f;border-color:#ffffff52}.awo-el-conv .awo-section--red .awo-service-card h3.elementor-heading-title{color:#fff!important}.awo-el-conv .awo-section--red .awo-service-card>.elementor-widget-button .elementor-button:hover{color:var(--awo-black);background:#fff}.awo-el-conv .awo-section--red .awo-service-card>a:hover h3.elementor-heading-title{color:var(--awo-black)!important}.awo-el-conv .awo-service-footer>.elementor-widget-button:last-child .elementor-button{color:#fff;font-size:1.2rem}.awo-el-conv .awo-news-card>.elementor-widget-button .elementor-button{padding:0;overflow:hidden}.awo-el-conv .awo-news-card>a>.elementor-widget:last-child{display:revert!important;flex:revert!important;flex-direction:revert!important;padding:revert!important}.awo-el-conv .awo-news-card>a>.awo-el-tag-div:last-child>div{flex-direction:column;padding:26px;display:flex}.awo-el-conv .awo-news-card>a>.awo-el-tag-div:last-child{flex:1}.awo-el-conv .awo-final-cta h2.elementor-heading-title{color:var(--awo-black)!important}.awo-el-conv .awo-page-hero--image h1.elementor-heading-title{color:#000!important}.awo-el-conv .awo-content-row>.awo-el-tag-span>span{color:var(--awo-red);padding-top:9px;font-size:.8rem;font-weight:800}.awo-el-conv .awo-contact-aside h2.elementor-heading-title{color:var(--awo-black)!important}.awo-el-conv .awo-contact-aside>.awo-el-tag-span>span{color:var(--awo-red);font-size:2.5rem}.awo-el-conv .awo-inline-cta h2.elementor-heading-title{color:#fff!important}.elementor .awo-el-conv .awo-helper-card h3.elementor-heading-title{color:var(--awo-black)!important}.awo-el-conv .awo-contact-card>.awo-el-tag-span>span{margin-bottom:40px;font-size:2rem}.awo-el-conv .awo-contact-card>.awo-el-tag-p>p{text-transform:uppercase;margin-bottom:5px;font-size:.8rem;font-weight:800}.awo-el-conv .awo-contact-card>.elementor-widget-button:not(.awo-text-link) .elementor-button,.awo-el-conv .awo-contact-card>.awo-el-tag-strong>strong{font-size:1.35rem;font-weight:800}.awo-el-conv .awo-contact-card>.awo-el-tag-small>small{margin-top:20px}.awo-el-conv .awo-footer-column h3.elementor-heading-title{color:var(--awo-black)!important}@media (width<=1120px){.awo-el-conv .awo-mobile-nav__panel>.awo-el-tag-details>details{border-bottom:1px solid #ddd}.awo-el-conv .awo-mobile-nav__panel>details>.elementor-widget{display:revert!important;grid-template-columns:revert!important;padding-bottom:revert!important}.awo-el-conv .awo-mobile-nav__panel>details>.awo-el-tag-div>div{grid-template-columns:repeat(2,1fr);padding-bottom:14px;display:grid}}@media (width<=767px){.awo-el-conv .awo-quicklinks__grid>.elementor-widget-button .elementor-button{border-left:1px solid var(--awo-gray-mid);min-height:112px;padding:22px 24px}}@media (width<=520px){.awo-el-conv .awo-mobile-nav__panel>details>.elementor-widget{grid-template-columns:revert!important}.awo-el-conv .awo-mobile-nav__panel>details>.awo-el-tag-div>div{grid-template-columns:1fr}}.elementor .awo-el-conv .awo-news-archive-section .awo-section-heading>.elementor-widget{max-width:revert!important}.elementor .awo-el-conv .awo-news-archive-section .awo-section-heading>.awo-el-tag-div>div{max-width:820px}.elementor .awo-el-conv .awo-news-archive-section .awo-aktuelles-posts .elementor-widget:has(>.awo-text-link){align-self:flex-start}.elementor .awo-el-conv .awo-faq-intro>.elementor-widget>*{margin-top:0}.elementor .awo-el-conv .awo-faq-item>.elementor-widget{max-width:revert!important;padding:revert!important}.elementor .awo-el-conv .awo-faq-item>.awo-el-tag-div>div{max-width:760px;padding:0 64px 30px 0}@media (width<=767px){.elementor .awo-el-conv .awo-faq-item>.elementor-widget{padding:revert!important}.elementor .awo-el-conv .awo-faq-item>.awo-el-tag-div>div{padding:0 0 24px}}.elementor .awo-el-conv .awo-quicklinks__grid>.elementor-widget-button .elementor-button{flex-direction:column!important;justify-content:center!important;gap:7px!important;padding:26px 28px!important;display:flex!important}.elementor .awo-el-conv .awo-chapter-card>.elementor-widget-button .elementor-button,.elementor .awo-el-conv .awo-service-card>.elementor-widget-button .elementor-button,.elementor .awo-el-conv .awo-news-card>.elementor-widget-button .elementor-button{padding:32px!important}.elementor .awo-el-conv .awo-chapter-card>.elementor-widget-button .elementor-button{min-height:248px;gap:8px!important}.elementor .awo-el-conv .awo-service-card>.elementor-widget-button .elementor-button{gap:10px!important}.elementor .awo-el-conv .awo-section--red .awo-service-card h3.elementor-heading-title{color:var(--awo-white)!important}.elementor .awo-el-conv .awo-section--red .awo-service-card>a:hover h3.elementor-heading-title{color:var(--awo-black)!important}.elementor .awo-el-conv .awo-chapter-card>.elementor-widget-button .elementor-button,.elementor .awo-el-conv .awo-service-card>.elementor-widget-button .elementor-button,.elementor .awo-el-conv .awo-news-card>.elementor-widget-button .elementor-button{width:100%}.elementor .awo-el-conv .awo-chapter-card>.elementor-widget-button .elementor-button{color:var(--awo-black)!important}@media (width<=767px){.elementor .awo-el-conv .awo-quicklinks__grid>.elementor-widget-button .elementor-button{border-left:1px solid var(--awo-gray-mid);min-height:112px;padding:22px 24px!important}.elementor .awo-el-conv .elementor-widget:has(>.elementor-element-8777573.e-div-block-base){grid-area:logo}.elementor .awo-el-conv .elementor-widget:has(>.awo-header-utilities){grid-area:utilities}.elementor .awo-el-conv .elementor-widget:has(>.awo-native-navigation-row){grid-area:navigation}.elementor .awo-el-conv .awo-native-navigation-row .elementor-widget:has(>.elementor-widget-button.awo-header-search){order:1!important}.elementor .awo-el-conv .awo-native-navigation-row .elementor-widget:has(>.awo-native-main-menu){order:2!important}}.elementor .awo-el-conv .awo-donation-heart>.elementor-widget>*,.elementor .awo-el-conv .awo-donation-account__card>.elementor-widget>*{z-index:1;position:relative}.elementor .awo-el-conv .awo-donation-heart>.awo-el-tag-span>span,.elementor .awo-el-conv .awo-donation-account__card>.awo-el-tag-span>span{color:var(--awo-donation-white);background:#ffffff21;border:1px solid #ffffff52;border-radius:18px;justify-content:center;align-items:center;width:68px;height:68px;display:inline-flex}.elementor .awo-el-conv .awo-donation-heart>.awo-el-tag-span>span{font-size:42px}.elementor .awo-el-conv .awo-donation-heart>.awo-el-tag-strong>strong{color:var(--awo-donation-white);font-size:clamp(27px,2.5vw,36px);line-height:1.08}.elementor .awo-el-conv .awo-donation-heart>.awo-el-tag-p>p,.elementor .awo-el-conv .awo-donation-account__card>.awo-el-tag-p>p{color:var(--awo-donation-white);opacity:.96;font-size:18px;line-height:1.55}.elementor .awo-el-conv .awo-donation-account__card>.awo-el-tag-span>span{font-size:25px}.elementor .awo-el-conv .awo-donation-account__card h3.elementor-heading-title{color:var(--awo-donation-white)!important}.elementor .awo-el-conv .awo-donation-account__actions>.elementor-widget-button .elementor-button,.elementor .awo-el-conv .awo-donation-account__actions>.elementor-widget-button[data-awo-call-button=true] .elementor-button{text-align:center;justify-content:center;align-items:center;width:100%;text-decoration:none;display:inline-flex;border:2px solid #0000!important;border-radius:999px!important;min-height:56px!important;margin:0!important;padding:12px 22px!important;font-size:16px!important;font-weight:800!important;line-height:1.35!important}.elementor .awo-el-conv .awo-donation-account__actions>.elementor-widget:first-child>*{background:var(--awo-donation-white)!important;border-color:var(--awo-donation-white)!important;color:var(--awo-donation-primary)!important}.elementor .awo-el-conv .awo-donation-account__actions>.elementor-widget:last-child>*,.elementor .awo-el-conv .awo-donation-account__actions>.elementor-widget:first-child:hover>*,.elementor .awo-el-conv .awo-donation-account__actions>.elementor-widget:first-child:focus-visible>*{background:var(--awo-donation-gray)!important;border-color:var(--awo-donation-gray)!important;color:var(--awo-donation-primary)!important}.elementor .awo-el-conv .awo-donation-account__actions>.elementor-widget:last-child:hover>*,.elementor .awo-el-conv .awo-donation-account__actions>.elementor-widget:last-child:focus-visible>*{background:var(--awo-donation-white)!important;border-color:var(--awo-donation-white)!important;color:var(--awo-donation-primary)!important}.elementor .awo-el-conv .awo-donation-account__actions>.elementor-widget-button .elementor-button:focus-visible{outline:3px solid var(--awo-donation-white);outline-offset:3px}.elementor .awo-el-conv .awo-contact-form-card .awo-form-grid>.awo-el-tag-p>p{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin:0;display:grid}.elementor .awo-el-conv .awo-contact-form-card .wpcf7-form>.awo-el-tag-p>p{gap:18px;margin:0;display:grid}.elementor .awo-el-conv .awo-volunteer-gallery .awo-auto-slider-heading h2.elementor-heading-title{color:var(--awo-black,#1d1d1b)!important}.elementor .awo-el-conv .awo-volunteer-gallery .awo-auto-slider-heading>.elementor-widget:only-child{grid-column:1/-1}@media (width<=767px){.elementor .awo-el-conv .awo-contact-form-card .awo-form-grid>.awo-el-tag-p>p{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.elementor .awo-el-conv .awo-donation-account__actions>.elementor-widget-button .elementor-button{transition:none!important}}@media (width<=520px){.elementor .awo-el-conv .awo-content-row>.elementor-widget>*{overflow-wrap:anywhere;min-width:0;max-width:100%}}.elementor .awo-el-conv .awo-chapter-card--with-group>.elementor-widget-button.awo-chapter-card__main .elementor-button{box-shadow:none!important;border:0!important;border-radius:0!important;height:auto!important;min-height:205px!important;transform:none!important}.elementor .awo-el-conv .awo-chapter-card--with-group>.elementor-widget-button.awo-chapter-card__main{flex:auto}.elementor .awo-el-conv .awo-chapter-card--with-group>.elementor-widget-button.awo-chapter-card__group .elementor-button{margin:0 32px 32px;background:color-mix(in srgb, var(--awo-red,#e0001b) 7%, var(--awo-white,#fff))!important;border:0!important;border-left:5px solid var(--awo-red,#e0001b)!important;box-shadow:none!important;border-radius:0!important;gap:4px!important;height:auto!important;min-height:0!important;padding:14px 16px!important;display:grid!important;transform:none!important}.elementor .awo-el-conv .awo-chapter-card--with-group>.elementor-widget-button.awo-chapter-card__group{flex:none}.elementor .awo-el-conv .awo-chapter-card--with-group>a.awo-chapter-card__group>.awo-el-tag-strong>strong{color:var(--awo-black,#000);margin:0;padding:0;font-size:20px;line-height:1.2}.elementor .awo-el-conv .awo-chapter-card--with-group>a.awo-chapter-card__group>.awo-el-tag-small>small{color:var(--awo-muted,#4d4d4d);margin:0;line-height:1.4}.elementor .awo-el-conv .awo-chapter-card--with-group>a.awo-chapter-card__group>.awo-el-tag-span:last-child>span{color:#b40016;margin-top:6px;font-weight:700}.elementor .awo-el-conv .awo-chapter-relation>.elementor-widget>*{margin:0}.elementor .awo-el-conv .awo-chapter-relation .elementor-widget:has(>.awo-text-link){justify-self:start}@media (width<=640px){.elementor .awo-el-conv .awo-chapter-card--with-group>.elementor-widget-button.awo-chapter-card__group .elementor-button{margin:0 22px 22px}}.elementor .awo-el-conv .awo-local-overview-hero h1.elementor-heading-title{color:inherit!important}.elementor .awo-el-conv .awo-local-overview-hero__facts>.elementor-widget:nth-last-child(-n+2)>*{border-bottom:0}.elementor .awo-el-conv .awo-association-card>.elementor-widget>*,.elementor .awo-el-conv .awo-meeting-card>.elementor-widget>*{margin-block:0}.elementor .awo-el-conv .awo-association-card>.awo-el-tag-p>p:not(.awo-eyebrow){color:var(--awo-red,#e0001b);margin-top:24px;font-weight:800;line-height:1.45}.elementor .awo-el-conv .awo-association-card .elementor-widget:has(>.awo-text-link),.elementor .awo-el-conv .awo-meeting-card .elementor-widget:has(>.awo-text-link){align-self:flex-start}.elementor .awo-el-conv .awo-local-group-strip h2.elementor-heading-title,.elementor .awo-el-conv .awo-local-hero.has-image h1.elementor-heading-title{color:inherit!important}.elementor .awo-el-conv .awo-association-hero h1.elementor-heading-title,.elementor .awo-el-conv .awo-meeting-hero h1.elementor-heading-title{color:var(--awo-white,#fff)!important}.elementor .awo-el-conv .awo-travel-preview__heading .elementor-widget:has(>.awo-eyebrow){grid-column:1/-1}.elementor .awo-el-conv .awo-travel-card__content>.awo-el-tag-p>p{color:var(--awo-muted,#4d4d4d);margin:0 0 24px;font-size:16px;line-height:1.55}.elementor .awo-el-conv .awo-travel-card__footer>.awo-el-tag-strong>strong{font-size:15px}.elementor .awo-el-conv .awo-travel-card__content .elementor-widget:has(>.awo-button-link){align-self:center}.elementor .awo-el-conv .awo-busreisen-leader-card>.elementor-widget{padding:revert!important}.elementor .awo-el-conv .awo-busreisen-leader-card>.awo-el-tag-div>div{padding:24px}.elementor .awo-el-conv .awo-trip-detail-main>.awo-el-tag-h2>h2{margin:8px 0 28px}.elementor .awo-el-conv .awo-trip-richtext>.elementor-widget:first-child>*{margin-top:0}.elementor .awo-el-conv .awo-trip-service-list>li>.awo-el-tag-strong>strong{background:var(--awo-red,#e0001b);color:#fff;letter-spacing:.02em;text-align:center;white-space:nowrap;border-radius:999px;justify-content:center;padding:6px 10px;font-size:13px;font-weight:800;line-height:1.25;display:inline-flex}.elementor .awo-el-conv .awo-trip-service-list>li>.awo-el-tag-span>span{padding-top:2px}.elementor .awo-el-conv .awo-trip-registration .awo-form-grid--address>.elementor-widget:first-child,.elementor .awo-el-conv .awo-trip-registration .awo-form-grid--address>.elementor-widget:nth-child(4){grid-column:span 8}.elementor .awo-el-conv .awo-trip-registration .awo-form-grid--address>.elementor-widget:nth-child(2),.elementor .awo-el-conv .awo-trip-registration .awo-form-grid--address>.elementor-widget:nth-child(3){grid-column:span 4}.elementor .awo-el-conv .awo-trip-facts dl>.elementor-widget{border-bottom:revert!important;padding:revert!important}.elementor .awo-el-conv .awo-trip-facts dl>.awo-el-tag-div>div{border-bottom:1px solid #cfcfcf;padding:14px 0}.elementor .awo-el-conv .awo-trip-facts dl>.elementor-widget:first-child{padding-top:revert!important}.elementor .awo-el-conv .awo-trip-facts dl>.awo-el-tag-div:first-child>div{padding-top:0}@media (width<=767px){.elementor .awo-el-conv .awo-travel-preview__heading .elementor-widget:has(>.awo-eyebrow){grid-column:auto}.elementor .awo-el-conv .awo-trip-service-list>li>.awo-el-tag-strong,.elementor .awo-el-conv .awo-trip-service-list>li .elementor-widget:has(>strong){justify-self:start}.elementor .awo-el-conv .awo-trip-registration .awo-form-grid--address>.elementor-widget{grid-column:auto}}.elementor .awo-el-conv .elementor-widget:has(>.awo-help-service__actions){justify-self:stretch}.elementor .awo-el-conv .awo-help-service__actions>.elementor-widget:last-child>*{margin-bottom:0}.elementor .awo-el-conv .awo-help-contact-card__intro>.elementor-widget>*{margin-block:0}.elementor .awo-el-conv .awo-help-contact-card__intro h2.elementor-heading-title{color:var(--awo-white)!important}@media (width<=1023px){.elementor .awo-el-conv .awo-help-contact-card__actions>.elementor-widget:only-child{grid-column:1/-1}}.elementor .awo-el-conv .awo-aida-quicklink>.elementor-widget>*{margin:0!important}.elementor .awo-el-conv .awo-aida-assurance__item>.awo-el-tag-span>span{color:#fff;background:#e0001b;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-weight:900;display:inline-flex}.elementor .awo-el-conv .awo-aida-first-visit__intro>.elementor-widget>*{margin-block:0!important}.elementor .awo-el-conv .awo-aida-first-visit__steps>article>.awo-el-tag-span>span{color:#e0001b;padding-top:7px;font-size:14px;font-weight:900}.elementor .awo-el-conv .elementor-widget:has(>.awo-aida-row-link){align-self:flex-start}@media (width<=1099px){.awo-el-conv body:not(.home) .elementor .awo-page-hero--image .awo-page-hero__copy h1.elementor-heading-title,.awo-el-conv body:not(.home) .elementor .awo-page-hero--image .awo-page-hero__copy h2.elementor-heading-title{color:#000!important}}.elementor .awo-el-conv .awo-contact-options--compact .awo-contact-options__heading>.elementor-widget>*{margin-block:0}.elementor .awo-el-conv .awo-contact-options--compact .awo-contact-option>.awo-el-tag-span>span{color:var(--awo-red);font-size:28px}.elementor .awo-el-conv .awo-contact-options--compact .awo-contact-option>.awo-el-tag-p>p{margin-top:8px;font-size:12px}.elementor .awo-el-conv .awo-contact-options--compact .awo-contact-option>.elementor-widget-button:not(.awo-text-link) .elementor-button,.elementor .awo-el-conv .awo-contact-options--compact .awo-contact-option>.awo-el-tag-strong>strong{font-size:clamp(18px,1.6vw,22px)}.elementor .awo-el-conv .awo-contact-options--compact .awo-contact-option>.awo-el-tag-small>small{font-size:15px}.awo-el-conv body .elementor.awo-events-page .awo-events-filter__button[data-area]>.awo-el-tag-span>span{background-color:currentColor!important}.awo-el-conv .awo-aktuelles-page .awo-news-archive-section .awo-section-heading>.elementor-widget{max-width:revert!important}.awo-el-conv .awo-aktuelles-page .awo-news-archive-section .awo-section-heading>.awo-el-tag-div>div{max-width:790px}.awo-el-conv .elementor-widget-image.awo-el-tag-img{position:static}.awo-el-conv .awo-auto-slide{z-index:0}@media (width>=768px){.awo-el-conv .awo-el-tag-a .elementor-button{white-space:nowrap}}.awo-el-conv .awo-auto-slide .awo-el-tag-img img{z-index:0!important}.awo-el-conv .awo-auto-slide__shade{z-index:1!important}.awo-el-conv .awo-auto-slide__copy{z-index:2;position:relative}@media (width<=1024px){.awo-el-page .elementor-widget-button{flex-shrink:0;max-width:100%}.awo-el-page .elementor-widget-button .elementor-button{white-space:normal;max-width:100%}.awo-el-page .awo-final-cta__inner>.awo-final-cta__actions.e-con{max-width:100%;flex:none!important}}.elementor-widget.awo-el-contents{display:contents}body .awo-el-page .awo-busreisen-coordinator__photo{background:#fff;justify-content:center;align-items:flex-start;min-height:0;padding:44px 24px 24px}body .awo-el-page .awo-busreisen-coordinator__photo img{box-sizing:border-box;object-fit:cover;background:#efefef;border:6px solid #fff;border-radius:50%;width:252px;max-width:100%;height:252px;min-height:0;box-shadow:0 0 0 1px #b2b2b2}@media (width>=1024px){body .awo-el-page .awo-busreisen-coordinator__card{grid-template-columns:300px minmax(0,1fr)}body .awo-el-page .awo-busreisen-coordinator__photo{align-items:center;padding:24px}}@media (width<=1023px){body .awo-el-page .awo-busreisen-coordinator__photo{padding:36px 24px 0}body .awo-el-page .awo-busreisen-coordinator__photo img{width:220px;height:220px;min-height:0}}.elementor .awo-team-person-card__photo img:not([src*=awo-symbol]),.elementor .awo-helper-card__photo img:not([src*=awo-symbol]),.elementor .awo-helper-photo img:not([src*=awo-symbol]),body .awo-el-page .awo-busreisen-coordinator__photo img{object-position:50% 20%}body .awo-el-page .awo-section:not(.awo-section--gray)+.awo-el-gallery:not(.awo-section--gray){padding-top:0!important}.awo-el-page .awo-el-gallery-carousel .swiper-slide{background:#efefef;position:relative;overflow:hidden}.awo-el-page .awo-el-gallery-carousel .swiper-slide:before{background:var(--awo-slide-bg,none) center / cover no-repeat;content:"";filter:blur(28px)brightness(.92);position:absolute;inset:-40px}.awo-el-page .awo-el-gallery-carousel .swiper-slide-inner{z-index:1;position:relative}.awo-el-page .awo-el-gallery-carousel .swiper-slide-image{object-fit:contain}html body .elementor a.awo-news-card-template__cta,html body .elementor a.awo-news-card-template__cta:hover,html body .elementor a.awo-news-card-template__cta:focus,html body .elementor a.awo-news-card-template__cta .awo-link-icon__text,html body .elementor a.awo-news-card-template__cta:after,html body .elementor .awo-news-archive-section .awo-aktuelles-posts a.awo-news-card-template__cta,html body .elementor .awo-news-archive-section .awo-aktuelles-posts a.awo-news-card-template__cta .awo-link-icon__text{color:#fff!important}.elementor .awo-meeting-contact__name{margin:0 0 12px;font-size:15px;font-weight:600}.elementor .awo-meeting-contact__actions{flex-wrap:wrap;gap:12px;display:flex}@media (width>=1121px){.elementor .awo-site-header{height:calc(116px + 1.5em);padding-bottom:1.5em}.elementor .awo-mega-menu-layer{top:100%!important}.elementor .awo-mega-backdrop{inset:143px 0 0!important}body.admin-bar .elementor .awo-mega-backdrop{top:175px!important}.elementor .awo-mega-panel{max-height:calc(100vh - 143px)}}.awo-recaptcha-hint{color:#000;background:#efefef;border-left:4px solid #e0001b;margin:0 0 24px;padding:16px 20px;font-size:16px;line-height:1.5}.awo-recaptcha-hint p{margin:0 0 12px}.awo-recaptcha-hint p:last-child{margin:0}.awo-recaptcha-hint button{color:#fff;cursor:pointer;background:#e0001b;border:0;border-radius:999px;padding:10px 22px;font-size:16px;font-weight:700}.awo-recaptcha-hint button:hover,.awo-recaptcha-hint button:focus-visible{color:#000;background:#b2b2b2}.awo-recaptcha-hint a{color:#000;text-decoration:underline}.awo-single-article__content .wp-block-video{margin:24px 0}.awo-single-article__content .wp-block-video video{background:#000;border-radius:6px;width:100%;max-width:100%;height:auto;display:block}.awo-single-article__content .wp-block-video figcaption{color:#4d4d4d;margin-top:8px;font-size:15px}
.elementor .elementor-post__card,.elementor .elementor-post__thumbnail,.elementor .elementor-post__thumbnail__link{transition-property:opacity,transform,background-color,border-color,box-shadow!important}.elementor a:is([data-awo-email-button=true],[data-awo-call-button=true]){transition-property:background-color,color,border-color,box-shadow,opacity,transform!important}
