#colophon .wpml-language-switcher-block ul.horizontal-list{align-items:flex-end!important;justify-content:flex-end!important;margin-top:20px!important}.wp-block-uagb-container{position:relative!important;overflow:hidden!important}.uagb-container-inner-blocks-wrap{overflow:hidden!important}.wp-block-video video{border-radius:8px}.zwei-spaltig .wp-block-columns{display:grid;grid-template-columns:repeat(2,1fr);gap:25px!important}.hero-start{position:relative!important;overflow:hidden;min-height:300px!important;height:calc(100vh - 100px)!important}.green-hero{min-height:calc(var(--vh, 1vh) * 100 - 100px)!important}.green-hero .wp-block-columns{flex:1;display:flex;height:100%}.green-hero .wp-block-column{display:flex;flex-direction:column;justify-content:center}.green-hero h1{font-size:96px!important;font-weight:300!important;text-shadow:2px 2px 4px rgb(0 0 0 / .5)}.green-hero h1 strong{display:block;margin-top:25px;font-weight:600!important;line-height:1.1!important}.radial-gradient-blue{background:radial-gradient(at center top,#242a67,#000038)!important;background-attachment:fixed!important;overflow:hidden!important}.is-style-logos-only svg{width:35px!important;height:35px!important}#astra-footer-menu>.menu-item>.menu-link{-webkit-box-align:flex-end!important;-webkit-align-items:flex-end!important;-moz-box-align:flex-end!important;-ms-flex-align:flex-end!important;align-items:flex-end!important;text-align:right}.site-footer-section-2,.site-footer-below-section-2{margin-bottom:0!important}.is-style-max-680-center{max-width:680px}.is-style-max-680{max-width:680px;align-self:flex-start!important}.width-1280{max-width:1280px!important}.max-512{width:100%!important;max-width:512px!important}.link-box-head strong{font-size:30px!important;margin-top:8px;display:block;text-transform:uppercase;line-height:1}.normal-head strong{font-size:48px!important;margin-top:12px;display:block;line-height:1;text-transform:uppercase}.small-head strong{font-size:20px!important;margin-top:10px;display:block;color:#fff;line-height:1.3}.sub-marken .menu-text span,.sub-produzenten .menu-text span,.sub-institutionen .menu-text span{color:#fff!important;display:block;font-size:14px!important}.sub-marken .menu-text strong,.sub-produzenten .menu-text strong,.sub-institutionen .menu-text strong{text-transform:uppercase;font-weight:600!important;display:block!important;margin-bottom:0!important;margin-top:3px!important}.sub-marken .menu-link:after,.sub-produzenten .menu-link:after,.sub-institutionen .menu-link:after{content:"▶";color:#fff;position:absolute;top:calc(50% - 10px);right:16px;font-size:14px!important}h3.brands-gradient strong,h1.brands-gradient,.sub-marken .menu-link .menu-text strong{background-image:linear-gradient(to left,#55cff6,#6b6dff,#5ec9ff,#6b6dff,#55cff6);color:#fff0;-webkit-background-clip:text;background-clip:text;background-size:500%;font-size:30px!important}h3.producers-gradient strong,h1.producers-gradient,.sub-produzenten .menu-link .menu-text strong{background-image:linear-gradient(to left,#edc978,#ffa63a,#fdbf96,#ffa63a,#edc978);color:#fff0;-webkit-background-clip:text;background-clip:text;background-size:500%;font-size:30px!important}h3.institutions-gradient strong,h1.institutions-gradient,.sub-institutionen .menu-link .menu-text strong{background-image:linear-gradient(to left,#cfb6de,#ff81d1,#7faecd,#ff81d1,#cfb6de);color:#fff0;-webkit-background-clip:text;background-clip:text;background-size:500%;font-size:30px!important}h1.brands-gradient,h1.producers-gradient,h1.institutions-gradient{font-size:96px!important}.uagb-buttons__wrap{align-items:flex-start!important}.hero-buttons .uagb-buttons__wrap{align-items:center!important}.contact-button{margin-block-start:12px!important}.contact-buttons{margin-block-start:0!important}.contact-button,.contact-button .wp-block-button__link{min-width:320px;justify-content:flex-start!important}.contact-spalte figure{display:flex;flex-direction:row-reverse;justify-content:space-between;height:160px;background:#fff;border-radius:999px;padding-left:40px;align-items:center}.contact-spalte figcaption{font-size:12px;color:#334155}.contact-spalte figcaption em{font-size:16px;color:#232967}.uagb-modal-popup-close{top:25px!important;right:25px!important}.wpforms-submit{background:#c8d400!important;color:#3f2500!important;font-size:18px!important;font-weight:400!important;line-height:1em!important;padding:16px 51px!important;height:inherit!important;border:2px solid #c8d400!important}.wpforms-submit:hover,.wpforms-submit:focus{background:white!important}.wpforms-field-label{font-size:16px!important;color:#374151!important}.div.wpforms-container-full input:focus{border-color:#232967!important}div.wpforms-container-full input[type="submit"]:focus::after,div.wpforms-container-full button[type="submit"]:focus::after,div.wpforms-container-full .wpforms-page-button:focus::after,.wp-core-ui div.wpforms-container-full input[type="submit"]:focus::after,.wp-core-ui div.wpforms-container-full button[type="submit"]:focus::after,.wp-core-ui div.wpforms-container-full .wpforms-page-button:focus::after{border:1px dotted #ccc!important}.ast-sticky-active{margin:0!important}#unternehmens-galerie img,.tech-gallery img{height:48px!important;width:auto!important;max-width:100%;display:block}#unternehmens-galerie.has-nested-images.columns-5,.tech-gallery{display:flex;flex-wrap:wrap;gap:48px!important;justify-content:center!important}#unternehmens-galerie.has-nested-images.columns-5 figure.wp-block-image,.tech-gallery figure.wp-block-image{width:auto!important;height:48px;margin:0;padding:0;flex:0 0 auto;display:flex;align-items:center;justify-content:center}.backblur{background-color:#02061780;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.tech-gallery{gap:16px!important;max-width:786px}.tech-gallery figure.wp-block-image{flex:0 0 auto!important;align-items:center!important}.stellen-grid{background-image:url(https://kurzdigital.com/wp-content/themes/astra-child/images/stellen-grid.avif);background-repeat:repeat}.arbeitgeber{position:absolute!important;top:0;height:100%;width:auto;max-height:100%;object-fit:contain}.arbeitgeber img{height:100%;width:auto;max-height:100%;object-fit:contain;margin-left:64px}.relativ{position:relative!important;clear:both}.karriere-feats{grid-template-columns:48px auto!important}.karriere-feats img{width:48px!important;height:48px!important}.top-right{background:transparent!important;position:absolute!important;top:40px;right:40px;margin:0!important}.border-8px figure>img{border-radius:8px}.wpforms-field-label-inline a{color:#374151!important;text-decoration:underline!important}.wpforms-field-label-inline a:hover,.wpforms-field-label-inline a:focus{text-decoration:none!important}@media (max-width:1439px){.green-hero h1{font-size:60px!important}}@media (max-width:1024px){@media (max-width:1024px){.top-right{display:none!important}}@media (max-width:921px){.hero-text{text-align:center}.contact-container{display:grid!important;grid-template-columns:repeat(1,1fr)}.contact-container .contact-spalte:first-of-type{order:2}.contact-container .contact-spalte:last-of-type{order:1}.contact-spalte,.contact-button,.contact-button .wp-block-button__link{text-align:center!important;justify-self:center}.contact-spalte:last-of-type{padding:48px 20px 0 20px!important}.contact-spalte:first-of-type{padding-top:10px!important}.contact-spalte figure{display:flex;flex-direction:column;justify-content:flex-start;height:inherit;background:#fff0;border-radius:inherit;padding:0;align-items:center}.contact-spalte figcaption{margin-top:20px}.contact-spalte.bewerbung-spalte{text-align:left!important;justify-self:flex-start}.contact-spalte.bewerbung-spalte:first-of-type{padding-top:20px!important}.contact-spalte.bewerbung-spalte:last-of-type{padding-bottom:20px!important}.green-hero .wp-block-column:last-of-type{display:none}.green-hero{min-height:calc(var(--vh, 1vh) * 80 - 100px)!important}.normal-head strong{font-size:40px!important}.arbeitgeber img{margin-left:32px}.karriere-feats{grid-template-columns:40px auto!important}.karriere-feats img{width:40px!important;height:40px!important}h1.brands-gradient,h1.producers-gradient,h1.institutions-gradient{font-size:60px!important}.sub-marken .menu-text span,.sub-produzenten .menu-text span,.sub-institutionen .menu-text span{line-height:20px!important}.sub-marken .menu-text strong,.sub-produzenten .menu-text strong,.sub-institutionen .menu-text strong{line-height:30px!important}.sub-marken .icon-arrow,.sub-produzenten .icon-arrow,.sub-institutionen .icon-arrow{display:none!important}.sub-marken .menu-link,.sub-produzenten .menu-link,.sub-institutionen .menu-link{padding-top:16px!important;padding-bottom:16px!important}.sub-marken .menu-link::after,.sub-produzenten .menu-link::after,.sub-institutionen .menu-link::after{top:calc(50% - 21px)}}@media (max-width:781px){.wp-block-columns{gap:20px 20px!important}.panorama{min-height:300px!important}.text-bild-spalte{padding:44px 20px 64px 20px!important}.contact-spalte{padding:48px 20px!important}.normal-head strong{font-size:36px!important}.arbeitgeber img{margin-left:20px}}@media (max-width:544px){#colophon .wp-block-social-links{justify-content:flex-start!important}.wp-block-columns{margin-bottom:20px!important}.wp-block-column{margin-bottom:0!important}.zwei-spaltig .wp-block-columns{grid-template-columns:repeat(1,1fr);gap:20px!important}.contact-button,.contact-button .wp-block-button__link{min-width:100%!important}.wpforms-container .wpforms-one-half{width:100%}.wpforms-container .wpforms-field.wpforms-one-half{margin-left:0!important}.green-hero{min-height:calc(var(--vh, 1vh) * 70 - 100px)!important}.green-hero .wp-block-columns{margin-bottom:0!important}.green-hero h1{font-size:48px!important}.normal-head strong{font-size:32px!important}.karriere-feats .wp-block-media-text__content{grid-column:2!important;grid-row:1!important;padding:0 0 0 24px!important}.karriere-feats.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:48px auto!important}.contact-container{margin-bottom:0!important}h1.brands-gradient,h1.producers-gradient,h1.institutions-gradient{font-size:36px!important}#colophon .wpml-language-switcher-block ul.horizontal-list{align-items:center!important;justify-content:flex-start!important}}@media (max-width:380px){.karriere-feats .wp-block-media-text__content{padding:0 0 0 16px!important}.karriere-feats.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:32px auto!important}.karriere-feats img{width:32px!important;height:32px!important}}