/*!
Theme Name:   DLR Evaluation 2026
Theme URI:    https://evaluation.dlr.de
Description:  Theme for DLR Evaluation 2026
Author:       DLR-PT
Author URI:   https://projekttraeger.dlr.de/de
Version:      705e8baa
Template:     wp-base-theme
*/header{position:relative;z-index:1}#main{position:relative;z-index:0;margin-block-start:100px}@media screen and (min-width:1261px){header{margin-top:0}header .header-container{display:flex;max-width:1760px;margin-inline:auto;font-size:1rem;padding-top:var(--wp--preset--spacing--small)}header .header-container>figure{max-width:260px;margin-right:32px!important;margin-left:0!important}header .header-container .main-menu-nav{gap:32px;margin-bottom:5px;align-items:flex-end}header .header-container .main-menu-nav button.wp-block-navigation__responsive-container-close{display:none}header .header-container .main-menu-nav>li.home{display:none}header .header-container .main-menu-nav>li>a span,header .header-container .main-menu-nav>li>button span{font-weight:700;position:relative}header .header-container .main-menu-nav>li>a span:after,header .header-container .main-menu-nav>li>button span:after{content:"";position:absolute;width:100%;top:calc(var(--wp--preset--spacing--small) + 100%);left:0;right:0;border-bottom:10px solid transparent}header .header-container .main-menu-nav>li>a:hover span:after,header .header-container .main-menu-nav>li>a:focus-within span:after,header .header-container .main-menu-nav>li>button:hover span:after,header .header-container .main-menu-nav>li>button:focus-within span:after{border-bottom:10px solid var(--wp--preset--color--text)}header .header-container .main-menu-nav>li .wp-block-navigation__submenu-icon{display:none}header .header-container .main-menu-nav>li ul.wp-block-navigation__submenu-container{margin-top:29px!important;border:0!important;background-color:#fffab2!important;min-width:fit-content!important}header .header-container .main-menu-nav>li ul.wp-block-navigation__submenu-container li.wp-block-navigation-item{padding-inline:var(--wp--preset--spacing--small);padding-top:10px;position:relative}header .header-container .main-menu-nav>li ul.wp-block-navigation__submenu-container li.wp-block-navigation-item a.wp-block-navigation-item__content{padding:0;max-width:fit-content}header .header-container .main-menu-nav>li ul.wp-block-navigation__submenu-container li.wp-block-navigation-item a.wp-block-navigation-item__content span{padding-bottom:10px;border-bottom:1px solid var(--wp--preset--color--text);white-space:nowrap}header .header-container .main-menu-nav>li ul.wp-block-navigation__submenu-container li.wp-block-navigation-item a.wp-block-navigation-item__content:after{content:"";position:absolute;inset:0}header .header-container .main-menu-nav>li ul.wp-block-navigation__submenu-container li.wp-block-navigation-item:first-of-type{margin-top:var(--wp--preset--spacing--small)}header .header-container .main-menu-nav>li ul.wp-block-navigation__submenu-container li.wp-block-navigation-item:last-of-type{margin-bottom:var(--wp--preset--spacing--small)}header .header-container .main-menu-nav>li ul.wp-block-navigation__submenu-container li.wp-block-navigation-item:hover{background-color:var(--wp--preset--color--dlr-yellow)}header .wp-block-buttons{margin:0 0 10px 32px!important;display:flex;align-items:flex-end}header .wp-block-buttons .wp-block-button__link{background-color:transparent;color:var(--wp--preset--color--text);font-weight:700;padding:0;margin:0;position:relative}header .wp-block-buttons .wp-block-button__link:after{content:"";position:absolute;width:100%;top:calc(var(--wp--preset--spacing--small) + 100%);left:0;right:0;border-bottom:10px solid transparent}header .wp-block-buttons .wp-block-button__link:hover:after,header .wp-block-buttons .wp-block-button__link:focus-within:after{border-bottom:10px solid var(--wp--preset--color--text)}header.is-scrolled{background-color:#fff;position:sticky;top:0;z-index:1000}header.is-scrolled .header-container{padding-bottom:18px;border-bottom:1px solid #000!important}body.home .header-container{padding-bottom:18px;border-bottom:1px solid #000!important}}.header-sentinel{position:absolute;top:0;left:0;width:0;height:0;pointer-events:none;opacity:0;visibility:hidden}@media screen and (max-width:1260px){header{margin-top:0}header .header-container>figure{max-width:260px;padding-bottom:18px}}@media screen and (max-width:1260px){header .header-container{display:flex;justify-content:space-between;position:relative;align-items:center;padding-block:var(--wp--preset--spacing--small)}header .header-container>figure{margin-inline:0!important;max-height:55px}header .header-container>figure>img{max-height:55px}header .header-container nav.main-menu-nav{flex:unset!important;position:unset;margin-left:auto!important;margin-right:0!important;margin-top:10px}header .header-container nav.main-menu-nav button.wp-block-navigation__responsive-container-open{display:block}header .header-container nav.main-menu-nav button.wp-block-navigation__responsive-container-open:before{content:"";display:block;width:30px;height:20px;background:url("/wp-content/themes/dlr/assets/icons/icon-hamburger.svg") no-repeat;background-size:30px 20px}header .header-container nav.main-menu-nav button.wp-block-navigation__responsive-container-open svg{display:none}header .header-container nav.main-menu-nav button.wp-block-navigation__responsive-container-open.pt-hide{display:none}header .header-container nav.main-menu-nav button.wp-block-navigation__responsive-container-open:not(.pt-hide)+button{display:none}header .header-container nav.main-menu-nav button.wp-block-navigation__responsive-container-close{position:relative;right:6px}header .header-container nav.main-menu-nav button.wp-block-navigation__responsive-container-close:before{content:"";display:block;width:20px;height:20px;background:url("/wp-content/themes/dlr/assets/icons/icon-menu-close.svg") no-repeat;background-size:20px 20px}header .header-container nav.main-menu-nav button.wp-block-navigation__responsive-container-close svg{display:none}header .header-container nav.main-menu-nav .wp-block-navigation__responsive-container{background-color:#c6edfa!important;color:#000!important;margin-top:110px;height:fit-content;padding:var(--wp--preset--spacing--medium)!important;padding-bottom:calc(var(--wp--preset--spacing--medium) + 26px)!important;overflow-x:clip}header .header-container nav.main-menu-nav .wp-block-navigation__responsive-container ul.wp-block-navigation__container{overflow-x:clip}header .header-container nav.main-menu-nav .wp-block-navigation__responsive-container ul.wp-block-navigation__container li{border-bottom:1px solid #000!important;position:relative;box-sizing:border-box}header .header-container nav.main-menu-nav .wp-block-navigation__responsive-container ul.wp-block-navigation__container li.home{font-weight:700}header .header-container nav.main-menu-nav .wp-block-navigation__responsive-container ul.wp-block-navigation__container li:not(.home){margin-left:16px!important}header .header-container nav.main-menu-nav .wp-block-navigation__responsive-container ul.wp-block-navigation__container li a,header .header-container nav.main-menu-nav .wp-block-navigation__responsive-container ul.wp-block-navigation__container li button{padding-block:12px}header .header-container nav.main-menu-nav .wp-block-navigation__responsive-container ul.wp-block-navigation__container li a[aria-expanded=true],header .header-container nav.main-menu-nav .wp-block-navigation__responsive-container ul.wp-block-navigation__container li button[aria-expanded=true]{transform:none!important}header .header-container nav.main-menu-nav .wp-block-navigation__responsive-container ul.wp-block-navigation__container li a:before,header .header-container nav.main-menu-nav .wp-block-navigation__responsive-container ul.wp-block-navigation__container li button:before{position:absolute;display:inline-block;content:"";inset:0}header .header-container nav.main-menu-nav .wp-block-navigation__responsive-container ul.wp-block-navigation__container li.has-child:after{content:"";position:absolute;right:25px;background:url("/wp-content/themes/dlr/assets/icons/icon-mobile-menu-open.svg") no-repeat;display:inline-block;height:16px;aspect-ratio:10.121/17.414;background-size:contain;background-repeat:no-repeat;background-position:center;top:15px;transform:rotate(90deg);transition:.2s ease-in-out}header .header-container nav.main-menu-nav .wp-block-navigation__responsive-container ul.wp-block-navigation__container li.has-child ul{padding-left:var(--wp--preset--spacing--small)!important}header .header-container nav.main-menu-nav .wp-block-navigation__responsive-container ul.wp-block-navigation__container li.has-child ul li{margin:0!important}header .header-container nav.main-menu-nav .wp-block-navigation__responsive-container ul.wp-block-navigation__container li.has-child ul li:last-of-type{border-bottom:0!important}header .header-container nav.main-menu-nav .wp-block-navigation__responsive-container ul.wp-block-navigation__container li.has-child ul li a{padding-inline:0!important}header .header-container nav.main-menu-nav .wp-block-navigation__responsive-container ul.wp-block-navigation__container li:has([aria-expanded=true]):after{transform:translateY(-50%) rotate(270deg);top:20px}header .header-container .wp-block-buttons:has(.logout-button) a{margin-top:2rem;font-weight:700;background-color:transparent;color:#000;padding:0}}@media screen and (min-width:1261px){ul.main-menu-nav ul li a{font-size:.8125rem;font-weight:700}}body.mobile-menu header .main-menu-nav,body.max-lg header .main-menu-nav{flex:0 1 9.5rem;flex-wrap:nowrap}body.max-sm body.mobile-menu header .main-menu-nav,body.max-sm body.max-lg header .main-menu-nav{margin-right:-10px}body.mobile-menu header .main-menu-nav .wp-block-navigation__responsive-container:not(.is-menu-open),body.max-lg header .main-menu-nav .wp-block-navigation__responsive-container:not(.is-menu-open){display:none}body.mobile-menu header .main-menu-nav .wp-block-navigation__responsive-container.is-menu-open:not(.has-background),body.max-lg header .main-menu-nav .wp-block-navigation__responsive-container.is-menu-open:not(.has-background){background-color:var(--wp--preset--color--primary);color:#fff}body.mobile-menu header .main-menu-nav .wp-block-navigation__responsive-container.is-menu-open:not(.has-background) .wp-block-navigation__responsive-close,body.max-lg header .main-menu-nav .wp-block-navigation__responsive-container.is-menu-open:not(.has-background) .wp-block-navigation__responsive-close{overflow:auto;padding:22px var(--wp--custom--spacing--outer-large) var(--wp--custom--spacing--outer-large)}body.mobile-menu header .main-menu-nav .wp-block-navigation__responsive-container.is-menu-open:not(.has-background) .wp-block-navigation__responsive-dialog .service-menu,body.max-lg header .main-menu-nav .wp-block-navigation__responsive-container.is-menu-open:not(.has-background) .wp-block-navigation__responsive-dialog .service-menu{background-color:var(--wp--preset--color--primary)}body.mobile-menu header .main-menu-nav .wp-block-navigation__responsive-container.is-menu-open,body.max-lg header .main-menu-nav .wp-block-navigation__responsive-container.is-menu-open{padding:0}body.mobile-menu header .main-menu-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content,body.max-lg header .main-menu-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{padding-top:0;gap:0}body.mobile-menu header .main-menu-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content button.wp-block-navigation__submenu-icon,body.max-lg header .main-menu-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content button.wp-block-navigation__submenu-icon{display:flex;position:absolute;width:60px;height:60px;right:0;top:0}body.mobile-menu header .main-menu-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content button.wp-block-navigation__submenu-icon svg,body.max-lg header .main-menu-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content button.wp-block-navigation__submenu-icon svg{width:18px;margin:0 auto}body.mobile-menu header .main-menu-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content ul,body.max-lg header .main-menu-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content ul{width:100%;align-items:flex-start;gap:0}body.mobile-menu header .main-menu-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content ul li.wp-block-navigation-item,body.max-lg header .main-menu-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content ul li.wp-block-navigation-item{align-items:flex-start;width:100%;border-bottom:1px dotted var(--wp--custom--colors--opacity-white)}body.mobile-menu header .main-menu-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content ul li.wp-block-navigation-item a,body.max-lg header .main-menu-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content ul li.wp-block-navigation-item a{padding:13px 0;width:calc(100% - 60px);font-size:var(--wp--custom--typography--font-size--menu-main-mobile);line-height:var(--wp--custom--typography--line-height--menu-main-mobile)}body.mobile-menu header .main-menu-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content ul li.wp-block-navigation-item>ul,body.max-lg header .main-menu-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content ul li.wp-block-navigation-item>ul{display:none}body.mobile-menu header .main-menu-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content ul li.wp-block-navigation-item button[aria-expanded=true],body.max-lg header .main-menu-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content ul li.wp-block-navigation-item button[aria-expanded=true]{transform:rotate(180deg)}body.mobile-menu header .main-menu-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content ul li.wp-block-navigation-item button[aria-expanded=true]~ul,body.max-lg header .main-menu-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content ul li.wp-block-navigation-item button[aria-expanded=true]~ul{transition:.5s;display:flex;background-color:var(--wp--custom--colors--opacity-white-light)!important;border-top:1px dotted var(--wp--custom--colors--opacity-white);padding:0;width:100%}body.mobile-menu header .main-menu-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content ul li.wp-block-navigation-item button[aria-expanded=true]~ul li,body.max-lg header .main-menu-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content ul li.wp-block-navigation-item button[aria-expanded=true]~ul li{border:none}body.mobile-menu header .main-menu-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content ul li.wp-block-navigation-item button[aria-expanded=true]~ul li a,body.max-lg header .main-menu-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content ul li.wp-block-navigation-item button[aria-expanded=true]~ul li a{padding-left:20px;width:calc(100% - 20px);font-size:var(--wp--custom--typography--font-size--menu-sub);line-height:var(--wp--custom--typography--line-height--menu-sub)}body.mobile-menu header .main-menu-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content ul li.wp-block-navigation-item button[aria-expanded=true]~ul li a span,body.max-lg header .main-menu-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content ul li.wp-block-navigation-item button[aria-expanded=true]~ul li a span{display:flex}body.mobile-menu header .main-menu-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content ul li.wp-block-navigation-item button[aria-expanded=true]~ul li a span:after,body.max-lg header .main-menu-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content ul li.wp-block-navigation-item button[aria-expanded=true]~ul li a span:after{content:var(--pt-base-theme-url-assets-icons-arrow_down-white-svg);width:10px;height:6px;transform:rotate(-90deg);align-self:center;display:flex;fill:var(--wp--preset--color--background);margin-left:7px}body.mobile-menu header .main-menu-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content ul li.wp-block-navigation-item~li.wp-block-navigation-item a,body.max-lg header .main-menu-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content ul li.wp-block-navigation-item~li.wp-block-navigation-item a{padding-top:12px}body.mobile-menu header .main-menu-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content ul.service-menu,body.max-lg header .main-menu-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content ul.service-menu{margin-top:34px;gap:1.3125rem}body.mobile-menu header .main-menu-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content ul.service-menu li,body.max-lg header .main-menu-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content ul.service-menu li{border:none}body.mobile-menu header .main-menu-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content ul.service-menu li a,body.max-lg header .main-menu-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content ul.service-menu li a{padding:0!important;font-size:var(--wp--custom--typography--font-size--service-mobile);line-height:var(--wp--custom--typography--line-height--service-mobile)}body.mobile-menu header .main-menu-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content form.wp-block-search,body.max-lg header .main-menu-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content form.wp-block-search{width:100%;margin-top:2rem}body.mobile-menu header .main-menu-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .service-menu-nav,body.max-lg header .main-menu-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .service-menu-nav{width:100%;margin-top:.75rem}body.mobile-menu header .main-menu-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .service-menu-nav li.wp-block-navigation-item,body.max-lg header .main-menu-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .service-menu-nav li.wp-block-navigation-item{border-bottom:none}body.mobile-menu header .main-menu-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .service-menu-nav li.wp-block-navigation-item a,body.max-lg header .main-menu-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .service-menu-nav li.wp-block-navigation-item a{font-size:var(--wp--custom--typography--font-size--service-mobile);line-height:var(--wp--custom--typography--line-height--service-mobile);text-transform:none}.alignleft{margin-left:max(0px,(100% - var(--wp--style--global--content-size)) / 2)!important}.alignright{margin-right:max(0px,(100% - var(--wp--style--global--content-size)) / 2)!important}.block-editor-block-list__layout.is-root-container>.wp-block-image.alignright{margin-inline-end:calc((100% - var(--wp--style--global--content-size)) / 2)}.block-editor-block-list__layout.is-root-container>.wp-block-image.alignleft{margin-inline-start:calc((100% - var(--wp--style--global--content-size)) / 2)}.contact-wrapper{max-width:1464px!important;padding:40px 40px 0;position:relative}.contact-wrapper:after{content:"";display:block;position:absolute;height:min(100%,40vw);aspect-ratio:.7823;bottom:-81px;right:0;background:url(/wp-content/themes/dlr/assets/img/Footer_Bodenstation.png) no-repeat;background-position:100% 10%;background-size:auto 100%;z-index:-1}.contact-wrapper .contact-heading-wrapper{display:flex;align-items:flex-start;gap:10%}.contact-wrapper .contact-heading-wrapper>*{margin:0}.contact-wrapper .contact-heading-wrapper h2{flex:.3;font-size:clamp(2.25rem,1.947rem + 1.294vw,3.5rem);font-weight:300}.contact-wrapper .contact-heading-wrapper h3{flex:.7;font-size:clamp(1.875rem,1.693rem + .777vw,2.625rem);font-weight:500}.contact-wrapper .contact-card-wrapper{display:flex;align-items:center;flex-wrap:wrap;gap:10%}.contact-wrapper .contact-card-wrapper .contact-card{margin:0!important;flex:.3}.contact-wrapper .contact-card-wrapper .contact-card figure,.contact-wrapper .contact-card-wrapper .contact-card img{max-height:250px;aspect-ratio:1;margin:0!important}.contact-wrapper .contact-card-wrapper .contact-card p{font-size:clamp(1.25rem,1.129rem + .518vw,1.75rem);margin:0;font-weight:500}.contact-wrapper .contact-card-wrapper .contact-card p:first-of-type{margin-top:20px}@media screen and (max-width:959px){.contact-wrapper{padding-bottom:160px}.contact-wrapper:after{height:250px;top:unset;left:50%;right:unset;transform:translate(-50%);z-index:1}.contact-wrapper .contact-heading-wrapper,.contact-wrapper .contact-card-wrapper{flex-direction:column;gap:40px;text-align:center}.contact-wrapper .contact-heading-wrapper h2,.contact-wrapper .contact-card-wrapper h2{font-weight:500}.contact-wrapper .contact-heading-wrapper .contact-card,.contact-wrapper .contact-card-wrapper .contact-card{display:flex;flex-direction:column;align-items:center!important}}#to-top-button{display:none;position:fixed;bottom:20px;right:0;z-index:99;border:none;outline:none;background:url("/wp-content/themes/dlr/assets/img/sprungmarke.svg") no-repeat center;background-size:100%;color:#fff;cursor:pointer;width:80px;height:80px;transition:background-size .3s}#to-top-button:hover{background-size:135%}@media screen and (max-width:959px){#to-top-button{background:url("/wp-content/themes/dlr/assets/img/sprungmarke_mobil.svg") no-repeat center;background-size:100%;width:38px;height:40px}}footer{margin-top:80px}footer .footer-content-wrap{max-width:1464px;display:flex;justify-content:space-between;align-items:center;padding-block:6rem 3rem}@media screen and (min-width:960px){footer .footer-content-wrap{position:relative;padding-block:3rem}}footer .footer-content-wrap:before{content:"";position:absolute;width:100vw;left:50%;transform:translate(-50%);top:0;bottom:0;background-color:var(--wp--preset--color--dlr-blue);z-index:-1}footer .footer-content-wrap .contact-col .wp-block-button__link{background-color:transparent;color:#000;font-size:var(--wp--preset--font-size--h-5);padding:0}footer .footer-content-wrap .menu-col{max-width:fit-content;display:flex}@media screen and (max-width:959px){footer .footer-content-wrap .menu-col{display:none}}footer .service-nav-wrap{max-width:fit-content;padding-block:3rem;margin:0}@media screen and (max-width:959px){footer .service-nav-wrap{padding-block:0 6rem}}footer .service-nav-wrap ul{gap:2rem}footer .service-nav-wrap ul li:not(:first-of-type):before{content:"|";position:absolute;left:-1.15rem}footer .service-nav-wrap ul li a{font-size:1rem;text-transform:uppercase}@media screen and (max-width:959px){footer .service-nav-wrap ul{flex-direction:column;gap:1rem}footer .service-nav-wrap ul li:before{display:none}}@media screen and (max-width:959px){body.home .footer-content-wrap{margin-top:0;padding-top:160px}}body.page-template-login-page footer,body.page-template-pw-reset-page footer{position:relative;z-index:5}details{border-top:1px solid #000;border-bottom:1px solid #000;display:flex;flex-direction:column}details summary{padding:1rem 4rem 1rem 0;list-style:none;position:relative;display:flex;align-items:center;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;font-size:var(--wp--preset--font-size--h-4);line-height:1.2143;font-weight:500}details summary:after{content:"";display:block;position:absolute;width:2px;height:2rem;background:#000;top:0;bottom:0;margin-top:auto;margin-bottom:auto;right:1rem;-moz-transition:all .35s ease;-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease}details summary:before{content:"";display:block;position:absolute;width:2rem;height:2px;background:#000;top:0;bottom:0;margin-top:auto;margin-bottom:auto;right:.1rem;-moz-transition:all .35s ease;-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease}details summary::-webkit-details-marker{display:none}details[open]{padding-bottom:23px}details[open] summary:after{transform:rotate(90deg);animation:hideVerticalLine .01s ease .3s forwards}details p{font-size:1.125rem;line-height:150%}details>*{margin:0}details~details.wp-block-details{margin-top:0;border-top:0px}@keyframes hideVerticalLine{0%{opacity:1}to{opacity:0}}.download-list{padding:40px}.download-list .download-item{padding:20px 0;margin-top:0!important;border-bottom:2px solid #000;display:flex;align-items:center;gap:20px}.download-list .download-item img{height:114px;width:auto;display:block}.download-list .download-item .download-title-wrapper{flex-grow:1;margin:0}.download-list .download-item .download-title-wrapper p{margin:0;font-weight:500;font-size:1.75rem;color:#000}.download-list .download-item .download-button-wrapper{margin:0}.download-list .download-item .download-button-wrapper a:not(.wp-block-file__button){display:none}.download-list .download-item .download-button-wrapper .wp-block-file__button{display:inline-block;background-color:transparent;color:#000;text-decoration:none;padding:17px 28px;border:1px solid var(--wp--preset--color--text);font-weight:700;font-size:1rem;border-radius:0}.download-list .download-item .download-button-wrapper .wp-block-file__button:hover{background-color:#000;color:#fff}.download-list .download-item:first-of-type{border-top:2px solid #000;padding-top:20px}.download-list .download-item:last-of-type{border-bottom:2px solid #000;padding-bottom:20px}.download-list.has-main-gradient-gradient-background .download-item:first-of-type{padding-top:0;border-top:0}.download-list.has-main-gradient-gradient-background .download-item:last-of-type{padding-bottom:0;border-bottom:0}@media screen and (max-width:959px){.download-list{padding:20px}.download-list .download-item{flex-direction:column;text-align:center}.download-list .download-item .download-title-wrapper p{font-size:1rem}.download-list .download-item .download-button-wrapper .wp-block-file__button{padding:8px 14px}}.um-page-login .wp-site-blocks,.page-template-pw-reset-page .wp-site-blocks{background-image:url("/wp-content/themes/dlr/assets/img/spiralgrafik_login.svg");background-repeat:no-repeat;background-size:100% auto;max-width:1920px;margin:0 auto;position:relative}@media screen and (max-width:1260px){.um-page-login .wp-site-blocks,.page-template-pw-reset-page .wp-site-blocks{background-image:url("/wp-content/themes/dlr/assets/img/Mobile_Startseite_Spirlgrafik.svg");background-position:bottom 275px right 0}}.um-page-login .wp-site-blocks:before,.page-template-pw-reset-page .wp-site-blocks:before{background-image:url(/wp-content/themes/dlr/assets/img/Desktop_Hero_before_Login.png);content:"";background-size:contain;position:absolute;width:100%;display:block;inset:0;height:auto;z-index:5;pointer-events:none;background-repeat:no-repeat;background-position:top}@media screen and (max-width:1590px){.um-page-login .wp-site-blocks:before,.page-template-pw-reset-page .wp-site-blocks:before{width:103%}}@media screen and (max-width:1260px){.um-page-login .wp-site-blocks:before,.page-template-pw-reset-page .wp-site-blocks:before{background-image:url(/wp-content/themes/dlr/assets/img/Hero_after-login-Mobile.png);background-position:bottom;bottom:262px;width:100%}}.um-page-login .wp-site-blocks header,.page-template-pw-reset-page .wp-site-blocks header{padding-top:4.167vw}@media screen and (max-width:1260px){.um-page-login .wp-site-blocks header,.page-template-pw-reset-page .wp-site-blocks header{padding-top:0}}.um-page-login .wp-site-blocks header .header-container,.page-template-pw-reset-page .wp-site-blocks header .header-container{max-width:1920px}@media screen and (max-width:1260px){.um-page-login .wp-site-blocks header .header-container,.page-template-pw-reset-page .wp-site-blocks header .header-container{justify-content:center}}.um-page-login .wp-site-blocks #main,.page-template-pw-reset-page .wp-site-blocks #main{max-width:1920px;margin:0 auto;margin-block-start:0;z-index:unset}.um-page-login .wp-site-blocks #main .main-content,.page-template-pw-reset-page .wp-site-blocks #main .main-content{padding-right:var(--wp--style--root--padding-right);padding-left:var(--wp--style--root--padding-left)}@media screen and (max-width:1260px){.um-page-login .wp-site-blocks #main .main-content,.page-template-pw-reset-page .wp-site-blocks #main .main-content{flex-direction:column;align-items:center}}.um-page-login .wp-site-blocks #main .main-content .title-container,.page-template-pw-reset-page .wp-site-blocks #main .main-content .title-container{padding-top:100px;width:50%;position:relative;z-index:15}@media screen and (max-width:1260px){.um-page-login .wp-site-blocks #main .main-content .title-container,.page-template-pw-reset-page .wp-site-blocks #main .main-content .title-container{width:100%;padding-left:7.2025vw;padding-right:7.2025vw;max-width:715px}.um-page-login .wp-site-blocks #main .main-content .title-container h1,.page-template-pw-reset-page .wp-site-blocks #main .main-content .title-container h1{font-size:clamp(3.375rem,3.28rem + .2vw,3.438rem)}}@media screen and (max-width:760px){.um-page-login .wp-site-blocks #main .main-content .title-container h1,.page-template-pw-reset-page .wp-site-blocks #main .main-content .title-container h1{font-size:clamp(1.5rem,.136rem + 6.818vw,3.375rem)}}.um-page-login .wp-site-blocks #main .main-content .title-container p,.page-template-pw-reset-page .wp-site-blocks #main .main-content .title-container p{font-size:1.75rem;line-height:34px}.um-page-login .wp-site-blocks #main .main-content .form-container,.page-template-pw-reset-page .wp-site-blocks #main .main-content .form-container{padding-top:8.75vw;width:50%;padding-bottom:8.75vw;background-color:var(--wp--preset--color--dlr-gray);max-width:715px;margin:auto 60px auto auto;z-index:2}@media screen and (max-width:1260px){.um-page-login .wp-site-blocks #main .main-content .form-container h2,.page-template-pw-reset-page .wp-site-blocks #main .main-content .form-container h2{display:none}}@media screen and (max-width:1260px){.um-page-login .wp-site-blocks #main .main-content .form-container,.page-template-pw-reset-page .wp-site-blocks #main .main-content .form-container{margin:auto;width:100%;padding:11vw 7.2025vw 9vw}}@media screen and (max-width:1500px){.um-page-login .wp-site-blocks #main .main-content .form-container .um,.page-template-pw-reset-page .wp-site-blocks #main .main-content .form-container .um{max-width:365px}}@media screen and (max-width:1260px){.um-page-login .wp-site-blocks #main .main-content .form-container .um,.page-template-pw-reset-page .wp-site-blocks #main .main-content .form-container .um{margin:0!important;max-width:100%}}@media screen and (max-width:1260px){.um-page-login .wp-site-blocks #main .main-content .form-container .um .um-row._um_row_1,.page-template-pw-reset-page .wp-site-blocks #main .main-content .form-container .um .um-row._um_row_1{margin-bottom:0!important}}.um-page-login .wp-site-blocks #main .main-content .form-container .um .um-field-label,.page-template-pw-reset-page .wp-site-blocks #main .main-content .form-container .um .um-field-label{margin-bottom:3px}.um-page-login .wp-site-blocks #main .main-content .form-container .um .um-field-label label,.page-template-pw-reset-page .wp-site-blocks #main .main-content .form-container .um .um-field-label label{color:#000;opacity:.76;font-size:1.1875rem;line-height:24px}.um-page-login .wp-site-blocks #main .main-content .form-container .um .um-field-area input[type=text],.um-page-login .wp-site-blocks #main .main-content .form-container .um .um-field-area input[type=password],.page-template-pw-reset-page .wp-site-blocks #main .main-content .form-container .um .um-field-area input[type=text],.page-template-pw-reset-page .wp-site-blocks #main .main-content .form-container .um .um-field-area input[type=password]{border:1px solid #B1B1B1!important;font-size:16px!important;line-height:12px!important;height:54px!important;color:#000}.um-page-login .wp-site-blocks #main .main-content .form-container .um .um-field-area .um-field-checkbox i,.page-template-pw-reset-page .wp-site-blocks #main .main-content .form-container .um .um-field-area .um-field-checkbox i{display:none}.um-page-login .wp-site-blocks #main .main-content .form-container .um .um-field-area .um-field-checkbox span.um-field-checkbox-state,.page-template-pw-reset-page .wp-site-blocks #main .main-content .form-container .um .um-field-area .um-field-checkbox span.um-field-checkbox-state{width:24px;height:24px;border:2px solid #737373;border-radius:4px;display:inline-flex;align-items:center;justify-content:center;transition:background-color .15s ease,border-color .15s ease;cursor:pointer;background-color:#fff}.um-page-login .wp-site-blocks #main .main-content .form-container .um .um-field-area .um-field-checkbox.active span.um-field-checkbox-state,.page-template-pw-reset-page .wp-site-blocks #main .main-content .form-container .um .um-field-area .um-field-checkbox.active span.um-field-checkbox-state{background-color:#8edcf5;border-color:#6ec1e4}.um-page-login .wp-site-blocks #main .main-content .form-container .um .um-field-area .um-field-checkbox.active span.um-field-checkbox-state:after,.page-template-pw-reset-page .wp-site-blocks #main .main-content .form-container .um .um-field-area .um-field-checkbox.active span.um-field-checkbox-state:after{content:"";width:10px;height:10px;background-color:#000;border-radius:50%;transition:opacity .15s ease}.um-page-login .wp-site-blocks #main .main-content .form-container .um .um-field-c,.page-template-pw-reset-page .wp-site-blocks #main .main-content .form-container .um .um-field-c{display:flex;align-items:center;padding-top:1.5rem!important;justify-content:space-between}@media screen and (max-width:1260px){.um-page-login .wp-site-blocks #main .main-content .form-container .um .um-field-c,.page-template-pw-reset-page .wp-site-blocks #main .main-content .form-container .um .um-field-c{padding-bottom:38px}}.um-page-login .wp-site-blocks #main .main-content .form-container .um .um-field-c .um-link-alt,.page-template-pw-reset-page .wp-site-blocks #main .main-content .form-container .um .um-field-c .um-link-alt{color:#000;align-items:center;display:flex!important}.um-page-login .wp-site-blocks #main .main-content .form-container .um .um-field-c .um-link-alt:before,.page-template-pw-reset-page .wp-site-blocks #main .main-content .form-container .um .um-field-c .um-link-alt:before{content:url("/wp-content/themes/dlr/assets/icons/icon-mobile-menu-open.svg");height:26px;display:inline-block;width:15px;margin-right:8px}.um-page-login .wp-site-blocks #main .main-content .form-container .um .um-field-c *,.page-template-pw-reset-page .wp-site-blocks #main .main-content .form-container .um .um-field-c *{color:#000!important;font-weight:700}@media screen and (max-width:1260px){.um-page-login .wp-site-blocks #main .main-content .form-container .um .um-col-alt,.page-template-pw-reset-page .wp-site-blocks #main .main-content .form-container .um .um-col-alt{margin:0}}.um-page-login .wp-site-blocks #main .main-content .form-container .um .um-col-alt .um-center,.page-template-pw-reset-page .wp-site-blocks #main .main-content .form-container .um .um-col-alt .um-center{width:100%}.um-page-login .wp-site-blocks #main .main-content .form-container .um .um-col-alt .um-center #um-submit-btn,.um-page-login .wp-site-blocks #main .main-content .form-container .um .um-col-alt .um-center #um-submit-btn2,.page-template-pw-reset-page .wp-site-blocks #main .main-content .form-container .um .um-col-alt .um-center #um-submit-btn,.page-template-pw-reset-page .wp-site-blocks #main .main-content .form-container .um .um-col-alt .um-center #um-submit-btn2{width:100%!important;border:1px solid #272727!important;background-color:transparent;color:#000;font-weight:700!important;border-radius:0!important}.um-page-login .wp-site-blocks #main .main-content .form-container .um .um-col-alt .um-center #um-submit-btn:hover,.um-page-login .wp-site-blocks #main .main-content .form-container .um .um-col-alt .um-center #um-submit-btn2:hover,.page-template-pw-reset-page .wp-site-blocks #main .main-content .form-container .um .um-col-alt .um-center #um-submit-btn:hover,.page-template-pw-reset-page .wp-site-blocks #main .main-content .form-container .um .um-col-alt .um-center #um-submit-btn2:hover{background-color:#000!important;color:#fff!important}.um-page-login .wp-site-blocks #main .main-content .form-container .um .um-col-alt .um-center #um-submit-btn:focus,.um-page-login .wp-site-blocks #main .main-content .form-container .um .um-col-alt .um-center #um-submit-btn2:focus,.page-template-pw-reset-page .wp-site-blocks #main .main-content .form-container .um .um-col-alt .um-center #um-submit-btn:focus,.page-template-pw-reset-page .wp-site-blocks #main .main-content .form-container .um .um-col-alt .um-center #um-submit-btn2:focus{outline:1px solid black!important}.um-page-login .wp-site-blocks #main .main-content .form-container .um .um-col-alt .um-center #um-submit-btn2,.page-template-pw-reset-page .wp-site-blocks #main .main-content .form-container .um .um-col-alt .um-center #um-submit-btn2{margin-top:20px}.um-page-login .wp-site-blocks #main .main-content .form-container .title-container,.page-template-pw-reset-page .wp-site-blocks #main .main-content .form-container .title-container{margin:0;width:100%;padding:0;text-align:center}.um-page-login .wp-site-blocks #main .main-content .form-container .title-container p,.page-template-pw-reset-page .wp-site-blocks #main .main-content .form-container .title-container p{margin-top:22px;font-size:1.25rem;line-height:1.4}.um-page-login .wp-site-blocks footer,.page-template-pw-reset-page .wp-site-blocks footer{margin-top:90px}@media screen and (max-width:1260px){.um-page-login .wp-site-blocks footer,.page-template-pw-reset-page .wp-site-blocks footer{margin-top:44vw}}.page-template-pw-reset-page .um-col-alt-b{gap:0!important}.page-template-pw-reset-page .um-field-block{color:#000}figure.wp-block-image figcaption{font-size:.8125rem}p a{color:#272727;text-decoration:underline}.wp-block-boldblocks-breadcrumb-block{margin-top:18px!important}.wp-block-boldblocks-breadcrumb-block .breadcrumb{padding-right:var(--wp--style--root--padding-right);padding-left:var(--wp--style--root--padding-left);font-size:.875rem;color:#272727;max-width:1760px;margin:0 auto;box-sizing:border-box}.wp-block-boldblocks-breadcrumb-block .breadcrumb .breadcrumb-items{padding-block:1.5rem;border-block:1px solid #272727}.wp-block-boldblocks-breadcrumb-block .breadcrumb .breadcrumb-items .breadcrumb-item:not(:first-of-type):before{content:">";display:inline-block}.wp-block-boldblocks-breadcrumb-block .breadcrumb .breadcrumb-items .breadcrumb-item .sep{display:none}.wp-block-boldblocks-breadcrumb-block .breadcrumb .breadcrumb-items .breadcrumb-item a{text-decoration:none}.wp-block-boldblocks-breadcrumb-block .breadcrumb .breadcrumb-items .breadcrumb-item a span{color:#272727}.wp-block-boldblocks-breadcrumb-block .breadcrumb .breadcrumb-items .breadcrumb-item:not(.breadcrumb-item--home) span{margin-left:.75rem}.wp-block-boldblocks-breadcrumb-block .breadcrumb .breadcrumb-items .breadcrumb-item:not(:last-of-type) span{margin-right:.25rem}.wp-block-boldblocks-breadcrumb-block .breadcrumb .breadcrumb-items .breadcrumb-item.breadcrumb-item--current span{font-weight:700}.wp-block-group.has-video-background{position:relative;padding-top:8rem;padding-bottom:5rem;max-width:min(1920px,100vw)!important}.wp-block-group.has-video-background video{content:"";max-width:min(1920px,100vw);aspect-ratio:2.133333;position:absolute;left:50%;transform:translate(-50%);top:0;background:url(/wp-content/themes/dlr/assets/videos/welle-evaluation.mp4);z-index:-1}.wp-block-group.has-video-background .wp-block-columns{max-width:1360px!important}.wp-block-group.has-video-background .wp-block-columns .wp-block-column{aspect-ratio:1.25;padding-top:40px;padding-inline:20px;display:flex;justify-content:center;text-align:center;position:relative}.wp-block-group.has-video-background .wp-block-columns .wp-block-column:nth-child(1){background-color:var(--wp--preset--color--dlr-yellow)}.wp-block-group.has-video-background .wp-block-columns .wp-block-column:nth-child(2){background-color:var(--wp--preset--color--dlr-green)}.wp-block-group.has-video-background .wp-block-columns .wp-block-column:nth-child(3){background-color:var(--wp--preset--color--dlr-blue)}.wp-block-group.has-video-background .wp-block-columns .wp-block-column .wp-block-buttons{display:flex;flex-direction:column;justify-content:flex-start}.wp-block-group.has-video-background .wp-block-columns .wp-block-column .wp-block-buttons .wp-block-button a{background:none;font-size:clamp(2.25rem,1.947rem + 1.294vw,3.5rem);color:#000;font-weight:300;padding:0}.wp-block-group.has-video-background .wp-block-columns .wp-block-column .wp-block-buttons .wp-block-button a:before{content:"";inset:0;position:absolute}@media screen and (max-width:960px){.wp-block-group.has-video-background{padding-top:3rem;padding-bottom:0}.wp-block-group.has-video-background .wp-block-columns{flex-direction:column}.wp-block-group.has-video-background .wp-block-columns .wp-block-column{aspect-ratio:inherit;padding:20px}}.two-col-videos{max-width:1920px!important;width:min(1920px,100vw)!important;background-color:var(--wp--preset--color--dlr-gray);padding-block:8rem;margin-right:calc(var(--wp--style--root--padding-right) * -1)!important;margin-left:calc(var(--wp--style--root--padding-left) * -1)!important}.two-col-videos .wp-block-columns{max-width:1460px!important;padding-inline:20px}.two-col-videos .wp-block-columns .wp-block-column{background:#fff}.two-col-videos .wp-block-columns .wp-block-column .wp-block-group{padding:1.75rem;margin-top:0;font-weight:500}.two-col-videos .wp-block-columns .wp-block-column .wp-block-group .wp-block-heading{font-size:clamp(1.875rem,1.693rem + .777vw,2.625rem)}.two-col-videos .wp-block-columns .wp-block-column .wp-block-group p{font-size:clamp(1.125rem,1.049rem + .324vw,1.438rem)}@media screen and (min-width:1921px){.two-col-videos{margin-inline:auto!important}}@media screen and (max-width:959px){.two-col-videos{padding-block:1.5rem}}@media screen and (min-width:960px){.two-col-videos{background-image:url(/wp-content/themes/dlr/assets/img/Videobereich_Bus.png);background-repeat:no-repeat;background-position:left 95%;background-size:250px;overflow:hidden}.two-col-videos:after{content:"";background-image:url(/wp-content/themes/dlr/assets/img/Videobereich_Flugzeug.png);background-repeat:no-repeat;display:inline-block;width:426px;height:156px;position:absolute;top:-50px;right:25px}}.wp-block-table.is-style-no-margin-top{margin-top:0}.wp-block-table.is-style-no-margin-bottom{margin-bottom:0}.wp-block-table.is-style-no-margin-block{margin-block:0}.wp-block-table tr>td:first-of-type{width:30%}.wp-block-group.is-style-no-margin-top{margin-top:0}.wp-block-buttons:has(.pt-two-click-embed){gap:0}.pt-two-click-embed iframe{max-width:100%}
