#stellenanzeigen_filteroptionen .et_pb_portfolio_item{position:relative;background:#ffffff;border:1px solid #e5e5e5;border-left:5px solid #003366;border-radius:12px;padding:20px;min-height:70px;box-shadow:0 4px 12px rgba(0,0,0,0.05);transition:all 0.25s ease}#stellenanzeigen_filteroptionen .et_pb_portfolio_item:hover{transform:translateY(-3px);box-shadow:0 8px 20px rgba(0,0,0,0.10)}#stellenanzeigen_filteroptionen .et_pb_portfolio_item::after{content:"→";position:absolute;right:25px;top:50%;transform:translateY(-50%);font-size:22px;color:#003366;font-weight:bold}#stellenanzeigen_filteroptionen h2,#stellenanzeigen_filteroptionen h2 a{font-size:18px;line-height:1.3;font-weight:700;color:#1f3445!important;padding-right:40px}#stellenanzeigen_filteroptionen .et_pb_portfolio_item:hover h2,#stellenanzeigen_filteroptionen .et_pb_portfolio_item:hover h2 a{color:#1f3445!important}#stellenanzeigen_filteroptionen .et_pb_portfolio_filters{margin-bottom:28px}#stellenanzeigen_filteroptionen .et_pb_portfolio_filters ul{display:flex;gap:10px;flex-wrap:wrap;border:none}#stellenanzeigen_filteroptionen .et_pb_portfolio_filters li{border:none!important}#stellenanzeigen_filteroptionen .et_pb_portfolio_filters li a{background:#f4f6f8;border:1px solid #d9e2ea!important;border-radius:999px;padding:10px 18px!important;color:#1f3445!important;font-weight:700;font-size:14px;transition:all 0.25s ease}#stellenanzeigen_filteroptionen .et_pb_portfolio_filters li a:hover,#stellenanzeigen_filteroptionen .et_pb_portfolio_filters li a.active,#stellenanzeigen_filteroptionen .et_pb_portfolio_filters li.et_pb_portfolio_filter_active a{background:#003366!important;border-color:#003366!important;color:#ffffff!important}#stellenanzeigen_filteroptionen .et_pb_portfolio_item{position:relative;background:#003366!important;border:1px solid #003366!important;border-radius:12px;padding:20px;min-height:70px;box-shadow:0 4px 12px rgba(0,0,0,0.15);transition:all 0.25s ease}#stellenanzeigen_filteroptionen .et_pb_portfolio_item:hover{background:#004080!important;border-color:#004080!important;transform:translateY(-3px);box-shadow:0 8px 20px rgba(0,0,0,0.20)}#stellenanzeigen_filteroptionen .et_pb_portfolio_item,#stellenanzeigen_filteroptionen .et_pb_portfolio_item h2,#stellenanzeigen_filteroptionen .et_pb_portfolio_item h2 a,#stellenanzeigen_filteroptionen .et_pb_portfolio_item p,#stellenanzeigen_filteroptionen .et_pb_portfolio_item span,#stellenanzeigen_filteroptionen .et_pb_portfolio_item .post-meta{color:#ffffff!important}#stellenanzeigen_filteroptionen .et_pb_portfolio_item:hover h2,#stellenanzeigen_filteroptionen .et_pb_portfolio_item:hover h2 a{color:#ffffff!important}#stellenanzeigen_filteroptionen .et_pb_portfolio_item::after{content:"→";position:absolute;right:25px;top:50%;transform:translateY(-50%);font-size:22px;color:#ffffff!important;font-weight:bold}#stellenanzeigen_filteroptionen .et_pb_portfolio_filters{margin-bottom:28px}#stellenanzeigen_filteroptionen .et_pb_portfolio_filters ul{display:flex;gap:10px;flex-wrap:wrap;border:none}#stellenanzeigen_filteroptionen .et_pb_portfolio_filters li{border:none!important}#stellenanzeigen_filteroptionen .et_pb_portfolio_filters li a{background:#f4f6f8;border:1px solid #d9e2ea!important;border-radius:999px;padding:10px 18px!important;color:#1f3445!important;font-weight:700;font-size:14px;transition:all 0.25s ease}#stellenanzeigen_filteroptionen .et_pb_portfolio_filters li a:hover,#stellenanzeigen_filteroptionen .et_pb_portfolio_filters li a.active,#stellenanzeigen_filteroptionen .et_pb_portfolio_filters li.et_pb_portfolio_filter_active a{background:#003366!important;border-color:#003366!important;color:#ffffff!important}#stellenanzeigen_filteroptionen .et_pb_portfolio_item h2,#stellenanzeigen_filteroptionen .et_pb_portfolio_item h2 a,#stellenanzeigen_filteroptionen .et_pb_portfolio_item .post-title,#stellenanzeigen_filteroptionen .et_pb_portfolio_item .post-title a,#stellenanzeigen_filteroptionen .et_pb_portfolio_item *{color:#ffffff!important}#stellenanzeigen_filteroptionen .et_pb_portfolio_item::after{color:#ffffff!important}.karte-drehen-links{transform:rotate(-3deg);transition:all 0.3s ease}.karte-drehen-links:hover{transform:rotate(0deg) scale(1.03)}.karte-drehen-links{transform:rotate(-3deg);transition:all 0.3s ease}.karte-drehen-links:hover{transform:rotate(0deg) scale(1.03)}.jobs-kzw .et_pb_portfolio_item{background:#f3f3f3;padding:14px 18px;margin-bottom:8px;border-left:0;transition:all 0.2s ease}.jobs-kzw .et_pb_portfolio_item:hover{background:#e9e9e9}.jobs-kzw .et_pb_portfolio_item h2,.jobs-kzw .et_pb_portfolio_item h2 a{font-size:18px!important;line-height:1.4em;color:#003b73!important;font-weight:700;margin-bottom:6px}.jobs-kzw .post-meta,.jobs-kzw .post-meta a{font-size:14px!important;color:#555!important}.jobs-kzw .et_pb_portfolio_filters{margin-bottom:28px}.jobs-kzw .et_pb_portfolio_filters li a{font-size:14px;color:#003b73!important}.kzw-job-card{background:#f3f3f3;margin-bottom:12px;border:1px solid #e5e5e5;transition:all .3s ease}.kzw-job-card:hover{box-shadow:0 8px 24px rgba(0,0,0,.08)}.kzw-job-title{padding:28px;cursor:pointer;position:relative}.kzw-job-title:after{content:"+";position:absolute;right:25px;top:25px;font-size:30px;color:#95C11F;font-weight:bold}.kzw-job-title p{color:#707070;font-size:14px;margin:0}.kzw-job-title p{color:#666;margin:0;font-size:15px}.kzw-job-details{display:none;padding:30px;background:#fff;border-top:1px solid #ddd}.kzw-job-details h4{color:#003f7f;margin-top:25px;margin-bottom:10px;font-size:22px}.kzw-job-details ul{margin-bottom:20px}.kzw-job-details li{margin-bottom:8px}.kzw-job-title.active:after{content:"−"}.kzw-job-title h3{color:#003f7f!important;font-size:24px!important;font-weight:500!important;line-height:1.4!important;margin-bottom:10px!important}.kzw-apply-button{display:inline-block;padding:12px 24px;background:#005caa;color:#fff!important;text-decoration:none;border-radius:3px}.et_pb_text_4.et_pb_text a.kzw-apply-button{color:#fff!important}.kzw-apply-button:hover{background:#009fe3}