html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul,li{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}input,button,textarea{display:block;line-height:1;margin:0;padding:0;}button:focus,.submit:focus,input:focus{outline:none;}h1,h2,h3,h4,h5,h6,p,a,li,button,input,label,textarea{font-family:arial;}h1{font-size:34px;}h2{font-size:30px;}h3{font-size:26px;}h4{font-size:22px;}h5{font-size:18px;}h6{font-size:14px;}p,a,li,button,input,label,textarea{font-size:14px;}a{text-decoration:none;color:#000;}button,input[type="button"]{border:none;background-color:#eee;cursor:pointer;}@font-face{font-family:'DIN-Ultralight';src:url('../../../typo3conf/ext/wda/Resources/Public/font/06e964c1-d71a-48a5-b3fd-88c164e2b0fa.eot?#iefix');src:url('../../../typo3conf/ext/wda/Resources/Public/font/06e964c1-d71a-48a5-b3fd-88c164e2b0fa.eot?#iefix') format('eot'),url('../../../typo3conf/ext/wda/Resources/Public/font/9972265f-63aa-4e68-9eef-e571f0072395.woff2') format('woff2'),url('../../../typo3conf/ext/wda/Resources/Public/font/04c0d1f1-0fdf-4866-a034-1b5d1ba44a94.woff') format('woff'),url('../../../typo3conf/ext/wda/Resources/Public/font/a840f6fc-ef1f-44cd-a5fb-f68784b9bc1e.ttf') format('truetype'),url('../../../typo3conf/ext/wda/Resources/Public/font/4032b83f-6bbc-40a1-bfb9-cafd86356a17.svg#4032b83f-6bbc-40a1-bfb9-cafd86356a17') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'DIN-Light';src:url('../../../typo3conf/ext/wda/Resources/Public/font/3e0b2cd7-9657-438b-b4af-e04122e8f1f7.eot?#iefix');src:url('../../../typo3conf/ext/wda/Resources/Public/font/3e0b2cd7-9657-438b-b4af-e04122e8f1f7.eot?#iefix') format('eot'),url('../../../typo3conf/ext/wda/Resources/Public/font/de1216be-00c2-43c0-9c45-3e7f925eb519.woff2') format('woff2'),url('../../../typo3conf/ext/wda/Resources/Public/font/bc176270-17fa-4c78-a343-9fe52824e501.woff') format('woff'),url('../../../typo3conf/ext/wda/Resources/Public/font/3516f91d-ac48-42cd-acfe-1be691152cc4.ttf') format('truetype'),url('../../../typo3conf/ext/wda/Resources/Public/font/d1b1e866-a411-42ba-8f75-72bf28e23694.svg#d1b1e866-a411-42ba-8f75-72bf28e23694') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'DIN-Heavy';src:url('../../../typo3conf/ext/wda/Resources/Public/font/ffaa522c-c9e9-4f51-8688-2a18c2987b94.eot?#iefix');src:url('../../../typo3conf/ext/wda/Resources/Public/font/ffaa522c-c9e9-4f51-8688-2a18c2987b94.eot?#iefix') format('eot'),url('../../../typo3conf/ext/wda/Resources/Public/font/7bf16356-e401-402b-969e-ca3ffbd56142.woff2') format('woff2'),url('../../../typo3conf/ext/wda/Resources/Public/font/d5c47039-3cdf-4eb9-ad4a-220e7441ec5d.woff') format('woff'),url('../../../typo3conf/ext/wda/Resources/Public/font/64bef797-e9f8-447f-b80a-aece7617c45f.ttf') format('truetype'),url('../../../typo3conf/ext/wda/Resources/Public/font/a7139e2d-6218-4f3c-9bb0-b42325336f56.svg#a7139e2d-6218-4f3c-9bb0-b42325336f56') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'DIN-Black';src:url('../../../typo3conf/ext/wda/Resources/Public/font/abcc85a3-c3f7-49d9-a80a-f79267998ec7.eot?#iefix');src:url('../../../typo3conf/ext/wda/Resources/Public/font/abcc85a3-c3f7-49d9-a80a-f79267998ec7.eot?#iefix') format('eot'),url('../../../typo3conf/ext/wda/Resources/Public/font/9ab9d016-1519-4c53-849d-77e9a49db637.woff2') format('woff2'),url('../../../typo3conf/ext/wda/Resources/Public/font/9541b817-6a02-4e7a-af21-ce24b70d9ba3.woff') format('woff'),url('../../../typo3conf/ext/wda/Resources/Public/font/c1a5af90-f79a-44b1-a4a4-5fd6d888c2f2.ttf') format('truetype'),url('../../../typo3conf/ext/wda/Resources/Public/font/0c36e45b-5edd-4927-b9ad-2e46a30e5593.svg#0c36e45b-5edd-4927-b9ad-2e46a30e5593') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'latoblack';src:url('../../../typo3conf/ext/wda/Resources/Public/font/lato-black-webfont.woff2') format('woff2'),url('../../../typo3conf/ext/wda/Resources/Public/font/lato-black-webfont.woff') format('woff');font-weight:normal;font-style:normal;}@font-face{font-family:'latobold';src:url('../../../typo3conf/ext/wda/Resources/Public/font/lato-bold-webfont.woff2') format('woff2'),url('../../../typo3conf/ext/wda/Resources/Public/font/lato-bold-webfont.woff') format('woff');font-weight:normal;font-style:normal;}@font-face{font-family:'latoregular';src:url('../../../typo3conf/ext/wda/Resources/Public/font/lato-regular-webfont.woff2') format('woff2'),url('../../../typo3conf/ext/wda/Resources/Public/font/lato-regular-webfont.woff') format('woff');font-weight:normal;font-style:normal;}html,body{-webkit-font-smoothing:antialiased;overflow-x:hidden;}body{width:100%;background-color:#e1e7ea;}p,a,textarea{color:#172c42;}input{color:#fff;}::-webkit-input-placeholder{color:#fff;}:-moz-placeholder{color:#fff;}:-ms-input-placeholder{color:#fff;}li{position:relative;padding-left:20px;}li:before{content:"";position:absolute;left:0px;top:13px;background:url('../../../typo3conf/ext/wda/Resources/Public/image/icon-line.svg') no-repeat;width:15px;height:10px;}.wrapper{box-sizing:border-box;position:relative;max-width:1440px;margin:0 auto;padding:0px 20px;}.issuuembed{box-sizing:border-box;margin-top:50px;padding:0px 10px;}.dpnglossary.link{border-bottom:1px dashed #172c42;transition:all 250ms;}.no-touch .dpnglossary.link:hover{border-bottom:1px dashed #d51073;}.blue .dpnglossary.link{border-bottom:1px dashed #fff;}.no-touch .blue .dpnglossary.link:hover{border-bottom:1px dashed #f8db1e;}.pink .dpnglossary.link{border-bottom:1px dashed #fff;}.no-touch .pink .dpnglossary.link:hover{border-bottom:1px dashed #172c42;}.grey .dpnglossary.link{border-bottom:1px dashed #172c42;}.no-touch .grey .dpnglossary.link:hover{border-bottom:1px dashed #d51073;}.white .dpnglossary.link{border-bottom:1px dashed #172c42;}.no-touch .white .dpnglossary.link:hover{border-bottom:1px dashed #d51073;}p,li,.content-element-text p a,.content-element-textbox p a,span{font-family:'latoregular';font-size:16px;line-height:28px;}p strong{font-family:'latobold';font-size:16px;line-height:28px;}input,select,textarea{font-family:'latoregular';font-size:16px;line-height:24px;text-transform:none;}header .meta-navigation .search input,header .login-navigation .login p,header .login-navigation .register p{font-family:'latobold';font-size:12px;line-height:22px;}header .main-navigation a span,header .navigation-button p,.section-login a p{font-family:'DIN-Heavy';font-size:14px;line-height:28px;text-transform:uppercase;letter-spacing:1.5px;}header .logo .slogan p{font-family:'DIN-Heavy';font-size:28px;line-height:32px;text-transform:uppercase;letter-spacing:1.5px;}header .logo .slogan .light{font-family:'DIN-Light';}footer a span,footer p{font-family:'latobold';font-size:18px;line-height:30px;}.content-element-text h1,.content-element-text h2,.content-element-textbox h1,.content-element-textbox h2{font-family:'DIN-Heavy';font-size:36px;line-height:42px;text-transform:uppercase;letter-spacing:1.5px;}.content-element-form .form-item-textarea.style-title textarea{font-family:'DIN-Heavy';font-size:26px;line-height:32px;letter-spacing:1.5px;}.content-element-text h1 i,.content-element-text h2 i,.content-element-textbox h1 i,.content-element-textbox h2 i,.content-element-form fieldset > h2{font-family:'DIN-Light';font-size:36px;line-height:42px;text-transform:uppercase;letter-spacing:1.5px;}h3,.content-element-text b,.content-element-textbox b,.content-element-teaser-list .content nav p,.content-element-short-navigation > p,.content-element-list .content .headline{font-family:'latobold';font-size:20px;line-height:32px;}.content-element-form .form-item-textarea.style-intro textarea{font-family:'latobold';font-size:20px;line-height:26px;}.content-element-text p a,.content-element-textbox p a{font-family:'latoblack';}.dpnglossary.link{font-family:'latoregular';}.content-element-quote p,.content-element-text h3 i,.content-element-textbox h3 i{font-family:'DIN-Light';font-size:22px;line-height:30px;text-transform:uppercase;letter-spacing:1.5px;}.content-element-teaser p,.content-element-teaser-ad.background .tag p{font-family:'DIN-Heavy';font-size:26px;line-height:36px;letter-spacing:1.5px;text-transform:uppercase;}.content-element-teaser.height-50pc p{font-size:20px;line-height:23px;}.content-element-teaser p i{font-family:'DIN-Light';}.content-element-teaser .content .eventadvice p{font-family:'DIN-Light';font-size:12px;line-height:12px;letter-spacing:0.3px;}.content-element-teaser-intro .content .info p{font-family:'DIN-Heavy';font-size:38px;line-height:48px;letter-spacing:1.5px;text-transform:uppercase;}.content-element-teaser-intro.small-headline .content .info p{font-size:26px;line-height:36px;}.content-element-teaser-intro.smaller-headline .content .info p{font-size:20px;line-height:30px;}.content-element-teaser-intro .content .info .sub-headline{font-family:'DIN-Light';font-size:22px;line-height:30px;}.content-element-teaser-intro.small-subline .content .info .sub-headline{font-size:16px;line-height:22px;}.content-element-teaser-profile .headline{font-family:'DIN-Light';font-size:22px;line-height:30px;text-transform:uppercase;letter-spacing:1.5px;}.content-element-teaser-profile .subline{font-family:'latoblack';font-size:16px;line-height:22px;}.content-element-teaser-profile .info p{line-height:22px;}.content-element-teaser-profile .info .info-items .item > p:first-child{font-family:'latoblack';}.content-element-teaser-profile p a{font-size:16px;line-height:22px;}.content-element-linkbox .headline p{font-family:'DIN-Light';font-size:22px;line-height:30px;text-transform:uppercase;letter-spacing:1.5px;}.content-element-linkbox .content nav span{font-family:'latoblack';font-size:16px;line-height:22px;}.content-element-linkbox.actions .content nav span{font-family:'latoregular';}.content-element-keyvisual-video .info h1{font-family:'DIN-Heavy';font-size:90px;line-height:90px;text-transform:uppercase;letter-spacing:1.5px;}.content-element-keyvisual-video .info p{font-family:'DIN-Heavy';font-size:26px;line-height:26px;text-transform:uppercase;letter-spacing:1.5px;}.content-element-keyvisual .eventadvice .eventwrapper{font-family:'DIN-Light';font-size:24px;line-height:24px;letter-spacing:2px;}.content-element-keyvisual .eventbanner p{font-family:'DIN-Light';font-size:17px;line-height:14px;}.content-element-teaser-list .content p.headline{font-family:'DIN-Heavy';font-size:26px;line-height:48px;text-transform:uppercase;letter-spacing:1.5px;}.content-element-teaser-info .content p.headline{font-family:'DIN-Heavy';font-size:36px;line-height:43px;text-transform:uppercase;letter-spacing:1.5px;}.content-element-teaser-info .content .text,.content-element-teaser-list .content p.text,.content-element-teaser-list .content p.text a{font-family:'latobold';font-size:20px;line-height:32px;}.content-element-teaser-list.teaserlist-jobs .content p.text{font-family:'latoregular';}.content-element-teaser-list.teaserlist-jobs .content p.text a{font-family:'latoregular';font-size:20px;line-height:32px;border-bottom:dashed 1px;}footer .logo-container a.fixed span{font-family:'latoregular';font-size:14px;line-height:16px;}.content-element-teaser-info .content .button span,.content-element-keyvisual-video .button span,.content-element-teaser-list .content .button span{font-family:'latoblack';font-size:14px;line-height:20px;}.content-element-breadcrumb a,.form-item-button p,.form-item-button input,.form-item-button-status p,.content-element-list .button p,.content-element-form .submit p{font-family:'DIN-Heavy';font-size:14px;line-height:14px;text-transform:uppercase;letter-spacing:1.5px;}.form-item-button input,.form-item-button p,.form-item-button-status p,.content-element-list .button p,.content-element-form .submit p{font-family:'DIN-Light';text-transform:uppercase;}.content-element-teaser-testimonial .content .quote{font-family:'DIN-Heavy';font-size:36px;line-height:43px;text-transform:uppercase;letter-spacing:1.5px;}.content-element-teaser-testimonial .content .name{font-family:'latobold';font-size:20px;line-height:32px;}.content-element-image .content .image .caption p{font-family:'latoregular';font-size:12px;color:#fff;}.content-element-teaserlist .headline p{font-family:'DIN-Light';font-size:36px;line-height:48px;text-transform:uppercase;letter-spacing:1.5px;}.content-element-teaserlist .teaser-container .teaser .content .info .subline,.structure-element-interview .content-element-text b,.structure-element-interview .content-element-text strong,.structure-element-interview .content-element-text strong{font-family:'DIN-Heavy';font-size:16px;line-height:18px;text-transform:uppercase;letter-spacing:1.5px;}.content-element-teaserlist .teaser-container .teaser .content .info .subline{font-family:'DIN-Light';font-size:14px;line-height:18px;text-transform:uppercase;letter-spacing:1.5px;}.content-element-teaserlist .teaser-container .teaser .content .info .headline{font-family:'latoblack';text-transform:uppercase;letter-spacing:1.5px;}.content-element-teaserlist .teaser-container .teaser .content .info .text{font-family:'latoregular';font-size:14px;line-height:20px;}.content-element-teaserlist .teaser-container .teaser .content .info .link p{font-family:'latoblack';font-size:14px;line-height:26px;}.content-element-map .marker .count,.content-element-map .marker-group span,.content-element-map .map .tooltipp .school p,.content-element-map .map .tooltipp .job i,.content-element-map .controller-search .action-box button p,.content-element-map > .list nav strong,.content-element-map > .filter .filter-section .headline,.content-element-map > .save .section .headline{font-family:'latoblack';font-size:16px;line-height:26px;}.content-element-map .map .tooltipp .job p{line-height:22px;}.content-element-map > .list nav a p,.content-element-map > .filter .advice p{font-family:'latobold';font-size:20px;line-height:32px;}.content-element-map > .list .headline,.content-element-map > .filter .headline,.content-element-map > .save .headline{font-family:'DIN-Heavy';font-size:26px;line-height:26px;text-transform:uppercase;letter-spacing:1.5px;}.content-element-map > .filter .filter-section a p{font-family:'latoblack';font-size:12px;line-height:15px;text-transform:uppercase;}.content-element-form fieldset label,.content-element-form .status span,.content-element-form .status span a{font-family:'latoblack';font-size:12px;line-height:20px;text-transform:uppercase;letter-spacing:0.5px;}.content-element-form fieldset .form-item-checkbox label{text-transform:none;letter-spacing:0px;}.content-elements-facts .fact-item .headline{font-family:'DIN-Heavy';font-size:26px;line-height:48px;text-transform:uppercase;letter-spacing:1.5px;}.content-elements-facts .fact-item .text,.content-elements-facts .fact-item .text a{font-family:'latobold';font-size:20px;line-height:32px;}.content-elements-facts .fact-item .counter:before{font-family:'DIN-Heavy';font-size:44px;line-height:44px;text-transform:uppercase;letter-spacing:1.5px;}.structure-element-accordion .accordion-title > a .highlight{font-family:'DIN-Heavy';font-size:32px;line-height:32px;text-transform:uppercase;letter-spacing:1.5px;}.structure-element-accordion .accordion-title > a .headline{font-family:'DIN-Heavy';font-size:26px;line-height:26px;text-transform:uppercase;letter-spacing:1.5px;}.structure-element-accordion .content-element-text b,.structure-element-accordion .content-element-text strong{font-family:'DIN-Light';font-size:22px;line-height:30px;text-transform:uppercase;letter-spacing:1.5px;}.divider-title p{font-family:'DIN-Heavy';font-size:32px;line-height:32px;text-transform:uppercase;letter-spacing:1.5px;}.content-element-text .header p,.content-element-facttable .header p,.content-element-statstable .header p,.content-element-list > .header > p{font-family:'DIN-Light';font-size:36px;line-height:48px;text-transform:uppercase;letter-spacing:1.5px;}.content-element-facttable .headline{font-family:'latobold';font-size:20px;line-height:32px;}.content-element-statstable p{font-family:'latobold';font-size:20px;line-height:26px;}.content-element-statstable .headline{font-family:'DIN-Heavy';font-size:50px;text-transform:uppercase;}.content-element-statstable .headline.small{font-size:36px;}.content-element-facttable p a,.content-element-facttable p li{font-family:'latoregular';font-size:16px;line-height:30px;}.content-element-facttable p a,.content-element-facttable .link p,.content-element-facttable p.title{font-family:'latobold';}.content-element-teaser-job .headline{font-family:'DIN-Heavy';font-size:36px;line-height:48px;}.content-element-teaser-job .info{font-family:'latobold';font-size:20px;line-height:32px;}.content-element-teaser-job .job-ticker nav a p,.content-element-teaser-job .job-ticker nav a span,.content-element-list .list-item .content .text{font-family:'latoregular';font-size:14px;line-height:26px;}.content-element-teaser-job .button span{font-family:'latoblack';font-size:14px;}.content-element-action-navigation p{font-family:'latobold';font-size:12px;line-height:22px;}.content-element-list .content .facts span{font-family:'latobold';}.content-element-teaser-ad .content .headline p{font-family:'latobold';}.content-element-teaser-ad b{font-family:'latobold';font-size:20px;line-height:32px;}.content-element-listtable nav .item p{font-family:'latobold';font-size:17px;line-height:20px;}.content-element-listtable nav .headline{font-family:'latoblack';font-size:17px;line-height:20px;}header{}header .wrapper{background-color:#fff;}header .logo-container{box-sizing:border-box;float:left;width:170px;height:auto;padding:20px 0px 30px 5px;}header .logo{position:relative;display:block;}header .logo img{position:relative;display:inline-block;vertical-align:middle;width:170px;height:auto;}header .logo .logo-web{display:inline-block;}header .logo .logo-mobile{display:none;}header .logo .slogan{position:absolute;top:71px;left:170px;width:300px;}header .logo .slogan p{display:inline-block;vertical-align:middle;}header .logo .slogan p:first-child{margin-right:5px;}header .meta-wrapper{width:calc(100% - 175px);margin-left:175px;}header .meta-navigation{display:block;float:left;height:50px;width:50%;}header .meta-navigation .social{position:relative;z-index:1;box-sizing:border-box;float:left;height:inherit;width:50%;padding:15px 0px;background-color:#e1e7ea;}header .meta-navigation .social a{display:inline-block;vertical-align:middle;width:20px;height:20px;margin-left:10px;background-image:url('../../../typo3conf/ext/wda/Resources/Public/image/sprite-sheet.svg');background-size:580px 460px;transition:opacity 250ms;}.no-touch header .meta-navigation .social a:hover{opacity:0.7;}header .meta-navigation .social a.facebook{background-position:-10px -10px;}header .meta-navigation .social a.twitter{background-position:-40px -10px;}header .meta-navigation .social a.youtube{background-position:-70px -10px;}header .meta-navigation .social a.instagram{background-position:-100px -10px;}header .meta-navigation .social a.google{background-position:-430px -10px;}header .meta-navigation .search{position:relative;float:left;height:inherit;width:50%;background-color:#63819e;}header .meta-navigation .search .input{box-sizing:border-box;width:100%;height:50px;padding:0px 50px 0px 20px;border:none;background-color:transparent;}header .meta-navigation .search button{display:block;position:absolute;top:15px;right:20px;width:20px;height:20px;background-color:transparent;background-image:url('../../../typo3conf/ext/wda/Resources/Public/image/sprite-sheet.svg');background-size:580px 460px;background-position:-220px -70px;transition:opacity 250ms;}.no-touch header .meta-navigation .search button:hover{opacity:0.7;}header .login-navigation{float:left;width:50%;height:50px;}header .login-navigation .login{box-sizing:border-box;display:table;float:left;position:relative;z-index:1;height:50px;width:50%;text-align:center;padding:13px 0px;background-color:#172c42;transition:opacity 250ms;}header .login-navigation .login:before{content:'';display:block;position:absolute;z-index:-1;top:0px;right:0px;height:100%;width:0px;background-color:#294660;transition:all 250ms;}header .login-navigation .login.profile{background-color:#f8db1e;}header .login-navigation .login.profile:before{background-color:#f7e35e;}.no-touch header .login-navigation .login:hover:before{left:0%;right:auto;width:100%;}header .login-navigation .login p{display:table-cell;vertical-align:middle;color:#fff;}header .login-navigation .register{box-sizing:border-box;display:table;float:left;position:relative;z-index:12;height:50px;width:50%;text-align:center;padding:13px 0px;background-color:#d51073;transition:opacity 250ms;}header .login-navigation .register:before{content:'';display:block;position:absolute;z-index:-1;top:0px;right:0px;height:100%;width:0px;background-color:#e23795;transition:all 250ms;}.no-touch header .login-navigation .register:hover:before{left:0%;right:auto;width:100%;}header .login-navigation .register p{display:table-cell;vertical-align:middle;color:#fff;}header .main-navigation{position:absolute;right:25px;bottom:20px;text-align:right;}header .main-navigation a{display:inline-block;margin-left:55px;}header .main-navigation a:first-child{margin-left:0px;}header .main-navigation a span{display:inline-block;position:relative;padding-top:4px;}header .main-navigation a span:after{content:'';position:absolute;bottom:0px;left:0px;right:0px;width:0px;height:4px;background-color:#d51073;transition:width 250ms;}.no-touch header .main-navigation a:hover span:after,header .main-navigation a.active span:after{width:100%;}header .navigation-button{box-sizing:border-box;display:table;position:relative;z-index:20;display:none;float:left;width:100%;height:50px;padding:0px 20px;background-color:#f8db1e;}header .navigation-button p{display:table-cell;vertical-align:middle;}header .navigation-button i{display:block;position:absolute;top:23px;right:20px;width:25px;height:3px;background-color:#222e36;transition:background-color 200ms,right 200ms;-moz-transition:background-color 200ms,right 200ms;-webkit-transition:background-color 200ms,right 200ms;}header .navigation-button i:before,header .navigation-button i:after{content:"";position:absolute;display:block;width:25px;height:3px;-webkit-transform:-webkit-rotate(0deg);transform:rotate(0deg);background-color:#222e36;transition:all 200ms;-moz-transition:all 200ms;-webkit-transition:all 200ms;}.navigation-active  header .navigation-button i{background-color:transparent;}header .navigation-button i:before{top:-7px;left:0px;}header .navigation-button i:after{top:7px;left:0px;}.navigation-active  header .navigation-button i:before{top:0px;transform:rotate(45deg);-webkit-transform:-webkit-rotate(45deg);}.navigation-active  header .navigation-button i:after{top:0px;transform:rotate(-45deg);-webkit-transform:-webkit-rotate(-45deg);}footer{}footer .wrapper{padding:20px;background-color:#fff;}footer .background{box-sizing:border-box;width:100%;max-width:1400px;height:100%;padding:20px 0px;background-color:#e1e7ea;}footer .logo-container{position:relative;box-sizing:border-box;display:flex;align-items:flex-end;justify-content:space-around;width:50%;float:left;padding:20px 0px 0px 0px;}footer .logo{display:inline-block;width:50%;height:auto;vertical-align:bottom;text-align:center;}footer .logo img{height:inherit;}footer .logo-container a.sponsor{display:inline-block;margin-top:11px;float:right;vertical-align:bottom;}footer .logo-container a.fixed{width:50%;}footer .logo-container a.fixed img{display:block;height:147px;margin:0px auto;}footer .logo-container a.fixed span{display:table;position:relative;margin:10px auto 0px;}footer .meta-navigation{box-sizing:border-box;float:right;width:50%;margin-top:25px;padding:0px 20px;text-align:center;}footer .meta-navigation .meta{display:table;margin:0px auto;}footer .meta-navigation .meta a{display:inline-block;vertical-align:middle;}footer .meta-navigation .meta a span{display:block;position:relative;margin:0px 20px;}footer .meta-navigation .meta a span:after{content:'';position:absolute;bottom:0px;left:0px;right:0px;width:0px;height:4px;background-color:#d51073;transition:width 250ms;}.no-touch footer .meta-navigation .meta a:hover span:after,footer .meta-navigation .meta a.active span:after{width:100%;}footer .meta-navigation .social{display:table;margin:24px auto 0px;}footer .meta-navigation .social a{display:inline-block;vertical-align:middle;width:30px;height:30px;margin-right:10px;background-image:url('../../../typo3conf/ext/wda/Resources/Public/image/sprite-sheet.svg');background-size:580px 460px;transition:opacity 250ms;}.no-touch footer .meta-navigation .social a:hover{opacity:0.7;}footer .meta-navigation .social a.facebook{background-position:-210px -150px;}footer .meta-navigation .social a.twitter{background-position:-250px -150px;}footer .meta-navigation .social a.youtube{background-position:-290px -150px;}footer .meta-navigation .social a.instagram{background-position:-330px -150px;}footer .meta-navigation .social a.google{background-position:-530px -150px;}footer .sponsors{float:left;}footer .sponsors nav{position:relative;margin-top:28px;}footer .sponsors nav a.fixed{display:inline-block;margin-left:60px;vertical-align:bottom;}footer .sponsors nav a.fixed img{display:block;height:110px;margin:0px auto;}footer .sponsors nav a.fixed span{display:table;position:relative;margin:10px auto 0px;}footer .sponsors nav .sponsor{position:absolute;top:0px;left:180px;}footer .sponsors nav .sponsor a{display:block;position:absolute;top:0px;left:0px;opacity:0;pointer-events:none;transition:opacity 250ms;}footer .sponsors nav .sponsor a.active{opacity:1;pointer-events:auto;}.info-overlay{position:fixed;z-index:20;top:20px;right:20px;padding:20px 40px;background-color:#fff;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.3);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.3);transition:opacity 250ms;visibility:hidden;opacity:0;-webkit-transition:opacity 300ms,visibility 300ms;transition:opacity 300ms,visibility 300ms;}.info-overlay.active{visibility:visible;opacity:1;-webkit-transition:opacity 400ms,visibility 300ms;transition:opacity 400ms,visibility 300ms;}.info-overlay h3{position:relative;padding-left:15px;}.info-overlay h3:before{content:"";position:absolute;top:4px;left:0px;width:4px;height:calc(100% - 8px);background-color:#d51073;}.info-overlay button{position:absolute;top:25px;right:20px;width:20px;height:20px;background-color:transparent;background-image:url('../../../typo3conf/ext/wda/Resources/Public/image/sprite-sheet.svg');background-size:580px 460px;background-position:-400px -10px;}.no-touch .info-overlay button:hover{opacity:0.7;}main{display:block;box-sizing:border-box;position:relative;width:100%;max-width:1440px;margin:0 auto;padding:0px 20px 60px;background-color:#fff;}.data-element{display:none;}.structure-element-background:last-child{margin-top:100px;margin-bottom:-10px;padding-bottom:0px;}main > .structure-element-background:first-child{margin-top:0px;margin-bottom:0px;}.structure-element-background{box-sizing:border-box;position:relative;width:calc(100% + 20px);max-width:1420px;margin:50px auto 0px;padding:10px 0px;transform:translateX(-10px);font-size:0px;}.content-element-keyvisual-video + .structure-element-background,.content-element-breadcrumb + .structure-element-background{margin:0px auto 0px;}.structure-element-background .content-element-teaser,.structure-element-background .content-element-teaser-intro,.structure-element-background .content-element-linkbox,.structure-element-background .content-element-textbox,.structure-element-background .content-element-teaser-profile,.structure-element-background .content-element-image.special,.structure-element-background .content-element-map.small,.structure-element-background .content-element-teaser-ad.quadrat,.structure-element-background .content-element-teaser-ad.background{width:25%;}.structure-element-single{box-sizing:border-box;position:relative;width:75%;margin:50px auto 0px;padding:10px 0px 0px;transform:translateX(-10px);}.content-element-keyvisual-video + .structure-element-single,.content-element-breadcrumb + .structure-element-single{margin:0px auto 0px;}.structure-element-single .content-element-teaser,.structure-element-single .content-element-teaser-intro,.structure-element-single .content-element-linkbox,.structure-element-single .content-element-textbox,.structure-element-single .content-element-teaser-profile,.structure-element-single .content-element-image.special,.structure-element-single .content-element-map.small,.structure-element-single .content-element-teaser-ad.quadrat,.structure-element-single .content-element-teaser-ad.background{width:33.3333%;}.structure-element-single .content-element-video.width-100{width:100%;left:0px;}.structure-element-single .content-element-image.width-100{width:100%;left:-10px;}.structure-element-single .content-element-text{margin-top:50px;padding:0px 10px;}.structure-element-single .structure-element-accordion .content-element-text{margin-top:0px;padding:0px 10px;}.structure-element-single .content-element-teaser-ad.banner{margin-top:50px;padding:0px 10px;}.structure-element-single .content-element-teaser-ad.banner-small{margin-top:50px;padding:0px 10px;}.structure-element-double{box-sizing:border-box;position:relative;width:75%;margin:15px auto;}.structure-element-double .structure-item{box-sizing:border-box;width:50%;}.structure-element-double .structure-item:nth-child(1){padding-right:10px;}.structure-element-double .structure-item:nth-child(2){padding-left:10px;}.structure-element-accordion .structure-element-double{width:100%;margin:20px auto 0px;}.structure-element-accordion .structure-element-double:first-child{margin:0px auto;}.structure-element-70-30{float:none;clear:both;box-sizing:border-box;position:relative;width:100%;margin:50px auto 0px;padding:10px 0px;}.content-element-keyvisual-video + .structure-element-70-30,.content-element-breadcrumb + .structure-element-70-30{margin:0px auto 0px;}.structure-element-70-30 .structure-item{box-sizing:border-box;}.structure-element-70-30 .structure-item:nth-child(1){position:absolute;z-index:10;top:0px;right:-10px;width:25%;}.structure-element-70-30 .structure-item .fixed-container{position:absolute;top:0px;width:100%;}.structure-element-70-30 .structure-item:nth-child(2){width:75%;margin:0 auto;}.structure-element-70-30 .structure-item:nth-child(1) .content-element-teaser,.structure-element-70-30 .structure-item:nth-child(1) .content-element-teaser-intro,.structure-element-70-30 .structure-item:nth-child(1) .content-element-linkbox,.structure-element-70-30 .structure-item:nth-child(1) .content-element-textbox,.structure-element-70-30 .structure-item:nth-child(1) .content-element-teaser-profile,.structure-element-70-30 .structure-item:nth-child(1) .content-element-image.special,.structure-element-70-30 .structure-item:nth-child(1) .content-element-map.small,.structure-element-70-30 .structure-item:nth-child(1) .content-element-teaser-ad.quadrat,.structure-element-70-30 .structure-item:nth-child(1) .content-element-teaser-ad.background{width:100%;}.structure-element-70-30 .structure-item:nth-child(1) .content-element{float:none !important;}.structure-element-70-30 .structure-item:nth-child(1) .content-element-teaser-intro{margin-top:-250px !important;}.structure-element-70-30 .structure-item:nth-child(2) .content-element-image.width-70{width:66.6666%;}.structure-element-70-30 .structure-item:nth-child(2) .content-element-image.width-30{width:33.3333%;}.structure-element-70-30 .structure-item:nth-child(2) .content-element-video.width-70{width:66.6666%;}.structure-element-70-30 .structure-item:nth-child(2) .content-element-video.width-30{width:33.3333%;}.structure-element-70-30 .structure-item:nth-child(2) .content-element-text{padding-left:16.6666%;padding-right:calc(33.3333% + 10px);}.structure-element-70-30 .structure-item:nth-child(2) .content-element-teaser-ad.banner{padding-left:16.6666%;padding-right:calc(33.3333% + 10px);}.structure-element-70-30 .structure-item:nth-child(2) .content-element-teaser-ad.banner-small{padding-left:16.6666%;padding-right:calc(33.3333% + 10px);}.content-element-form .structure-element-70-30 .structure-item:nth-child(2) fieldset{padding-left:calc(16.6666% - 10px);padding-right:calc(33.3333% - 10px);}.structure-element-70-30 .structure-item:nth-child(2) .content-element-quote{padding-right:33.3333%;}.structure-element-70-30 .structure-item:nth-child(2) .content-element-facttable{padding-left:16.6666%;padding-right:calc(33.3333% + 10px);}.structure-element-70-30 .structure-item:nth-child(2) .content-element-list{padding-left:16.6666%;padding-right:33.3333%;}.structure-element-70-30 .structure-item:nth-child(2) .content-element-statstable{padding-left:16.6666%;padding-right:calc(33.3333% + 10px);}.structure-element-70-30 > .structure-item:nth-child(2) .content-element:first-child{margin-top:0px;}.structure-element-70-30 > .structure-item:nth-child(2) .content-element{margin-top:50px;}.content-element-breadcrumb + .structure-element-70-30 > .structure-item:nth-child(2) .content-element{margin-top:50px;}.structure-element-accordion{display:block;position:relative;width:100%;margin-top:50px;}.structure-element-accordion + .structure-element-accordion{margin-top:0px;}.structure-element-accordion:after,.structure-element-accordion:before{content:"";display:block;position:relative;bottom:0px;left:0px;width:100%;height:1px;background-color:#172c42;transition:background-color 200ms;-moz-transition:background-color 200ms;-webkit-transition:background-color 200ms;}.structure-element-accordion:after{z-index:1;}.structure-element-accordion:before{top:-1px;}.structure-element-accordion  .accordion-element-content{margin-top:15px;margin-bottom:30px;}.structure-element-accordion{margin-bottom:0px;}.structure-element-accordion .accordion-title > a{position:relative;display:block;padding:15px 0px 15px 0px;font-size:0px;line-height:0px;transition:all 200ms;}.structure-element-accordion .accordion-title > a .highlight{box-sizing:border-box;position:relative;z-index:1;display:inline-block;vertical-align:middle;width:20%;padding:10px 10px 6px 10px;text-align:center;color:#fff;background-color:#63819e;}.structure-element-accordion .accordion-title > a .highlight:before{content:'';display:block;position:absolute;z-index:-1;top:0px;right:0px;height:100%;width:0px;background-color:#7499b7;transition:all 250ms;}.no-touch .structure-element-accordion .accordion-title > a:hover .highlight:before{left:0%;right:auto;width:100%;}.structure-element-accordion.open .accordion-title > a .highlight{background-color:#d51073;}.structure-element-accordion.open .accordion-title > a .highlight:before{background-color:#e23795;}.structure-element-accordion .accordion-title > a .headline{box-sizing:border-box;display:inline-block;vertical-align:middle;width:80%;padding:4px 50px 0px 0px;color:#63819e;}.page-element-glossary .structure-element-accordion .accordion-title > a .headline{width:100%;}.structure-element-accordion .accordion-title > a .highlight + .headline{padding:4px 50px 0px 20px;}.structure-element-accordion.open .accordion-title > a .headline{color:#d51073;}.structure-element-accordion .accordion-title > a i{display:inline-block;width:20px;height:20px;position:absolute;right:0px;top:50%;margin-top:-10px;background-image:url('../../../typo3conf/ext/wda/Resources/Public/image/sprite-sheet.svg');background-size:580px 460px;background-position:-95px -275px;transition:transform 150ms ease;-webkit-transition:-webkit-transform 150ms ease;}.no-touch .structure-element-accordion .accordion-title > a:hover i{transform:rotate(90deg);-webkit-transform:rotate(90deg);}.structure-element-accordion.open .accordion-title > a i{background-position:-95px -315px;transform:rotate(135deg);-webkit-transform:rotate(135deg);transition:transform 150ms ease;-webkit-transition:-webkit-transform 150ms ease;}.content-element-navigation-level3{margin-bottom:20px;}.content-element-text{}.content-element-text b,.content-element-text strong{position:relative;}.content-element-text:not(.rte-input) b,.content-element-text:not(.rte-input) strong{box-sizing:border-box;display:block;padding-left:20px;}.content-element-text:not(.rte-input) b:before,.content-element-text:not(.rte-input) strong:before{content:"";position:absolute;top:4px;left:0px;width:4px;height:calc(100% - 8px);background-color:#d51073;}.content-element-text.rte-input b,.content-element-text.rte-input strong{font-size:16px;line-height:28px;}.structure-element-interview .content-element-text b,.structure-element-interview .content-element-text strong,.structure-element-interview .content-element-text p{padding-left:45px;}.structure-element-interview .content-element-text b,.structure-element-interview .content-element-text strong{margin-left:-45px;}.structure-element-interview .content-element-text b:before,.structure-element-interview .content-element-text strong:before{position:absolute;top:2px;left:0px;width:30px;height:20px;background:url('../../../typo3conf/ext/wda/Resources/Public/image/icon-quote.svg') no-repeat;}.structure-element-accordion .content-element-text b:before,.structure-element-accordion .content-element-text strong:before{display:none;}.structure-element-accordion .content-element-text b,.structure-element-accordion .content-element-text strong{padding-left:0px;}.content-element-text p a{transition:color 250ms;}.no-touch .content-element-text p a:hover{color:#d51073;}.content-element-text h1,.content-element-text h2,.content-element-text h2 i,.content-element-text h3,.content-element-text strong,.content-element-text b,.content-element-text p,.content-element-text ul{color:#172c42;}.content-element-text b.advice
.content-element-text strong.advice{color:#d51073;}.content-element-text h1,.content-element-text h2{margin-top:50px;}.content-element-text h3,.content-element-text b,.content-element-text strong{margin-top:30px;}.content-element-text p,.content-element-text ul{margin-top:15px;}.content-element-text h3 + p,.content-element-text h3 + ul,.content-element-text ul + ul,.content-element-text h2 + h2,.content-element-text h1 + h2,.content-element-text h1 + h1{margin-top:0px;}.content-element-text ul li{margin-top:5px;}.structure-element-interview .content-element-text h3{margin-top:30px !important;}.structure-element-interview .content-element-text h3 + p{margin-top:15px !important;}.structure-element-interview .content-element-text p{margin-top:0px !important;}.structure-element-interview .content-element-text b,.structure-element-interview .content-element-text strong{margin-bottom:0px !important;}.structure-element-interview .content-element-text p + p{margin-bottom:20px !important;}.structure-element-interview .content-element-text ul{padding-left:45px;}.content-element-text h1:first-child,.content-element-text h2:first-child,.content-element-text h3:first-child,.content-element-text b:first-child,.content-element-text strong:first-child,.content-element-text p:first-child,.content-element-text ul:first-child{margin-top:0px !important;}.content-element-text p.meta{margin-top:5px;font-size:14px;}.content-element-quote{margin-bottom:-10px;}.content-element-quote p{box-sizing:border-box;display:block;position:relative;padding-left:40px;color:#63819e;}.content-element-quote p:before{content:"";position:absolute;top:4px;left:0px;width:30px;height:20px;background:url('../../../typo3conf/ext/wda/Resources/Public/image/icon-quote.svg') no-repeat;}.content-element-teaser{display:block;float:left;position:relative;transition:opacity 250ms;}.content-element-teaser:before{content:"";display:block;padding-top:100%;}.content-element-teaser.height-50pc:before{padding-top:50%;}.no-touch .content-element-teaser.background-image:hover{opacity:1;}.no-touch .content-element-teaser:hover{opacity:0.9;}.content-element-teaser .content{position:absolute;top:10px;left:10px;bottom:10px;right:10px;overflow:hidden;}.content-element-teaser.white .content{background-color:#fff;}.content-element-teaser.white .content p{color:#172c42;}.content-element-teaser.yellow .content{background-color:#f8db1e;}.content-element-teaser.yellow .content p{color:#172c42;}.content-element-teaser.blue .content{background-color:#172c42;}.content-element-teaser.blue .content p{color:#fff;}.content-element-teaser.pink .content{background-color:#d51073;}.content-element-teaser.pink .content p{color:#fff;}.content-element-teaser.grey .content{background-color:#e1e7ea;}.content-element-teaser.grey .content p{color:#172c42;}.content-element-teaser .content p i{display:block;}.content-element-teaser.height-50pc .content p i{display:block;margin-bottom:7px;}.content-element-teaser .content .image{box-sizing:border-box;display:block;position:relative;height:70%;max-width:100%;max-height:70%;margin:0px auto 0px;padding-top:20px;}.content-element-teaser .content .image img{position:absolute;top:20px;right:0px;bottom:0px;left:0px;width:auto;height:calc(100% - 20px);max-width:100%;margin:0px auto;}.content-element-teaser.background-image .content .image img{top:0px;}.content-element-teaser .content .eventadvice{position:absolute;top:0px;left:0px;z-index:1;height:18px;width:100%;background-color:#d51073;}.content-element-teaser .content .eventadvice .eventwrapper{display:table;position:relative;top:4px;margin:0px auto;vertical-align:middle;text-transform:uppercase;}.content-element-teaser .content .eventadvice .eventwrapper .logo{display:inline-block;width:auto;height:9px;margin:0px 5px;}.no-touch .content-element-teaser.background-image:hover .content .eventadvice .eventwrapper .logo{transform:none;-webkit-transform:none;}.content-element-teaser .content .info{box-sizing:border-box;display:table;position:absolute;bottom:0px;height:30%;width:100%;padding:0px 20px;}.content-element-teaser .content .info p{display:table-cell;vertical-align:middle;text-align:center;-webkit-transition:-webkit-transform 250ms;transition:transform 250ms;}.no-touch .content-element-teaser:hover .content .info p{-webkit-transform:translateY(-5px);transform:translateY(-5px);}.content-element-teaser.text-bottom .content .info p{vertical-align:bottom;padding-bottom:20px;}.content-element-teaser.background-image .content{background-color:#000;}.content-element-teaser.background-image .content p{color:#fff;}.content-element-teaser.background-image .content .image{position:absolute;top:0px;left:0px;width:100%;height:100%;max-height:100%;opacity:0.6;padding-top:0px;}.content-element-teaser.background-image .content  img{width:inherit;height:inherit;transform:scale(1);-webkit-transform:scale(1);-webkit-transition:-webkit-transform 300ms;transition:transform 300ms;}.no-touch .content-element-teaser.background-image:hover .content  img{transform:scale(1.1);-webkit-transform:scale(1.1);}.content-element-teaser.background-image .content .info{position:relative;display:table;width:100%;height:100%;}.no-touch .content-element-teaser.background-image:hover .content .info p{-webkit-transform:translateY(-0px);transform:translateY(-0px);}.content-element-teaser-profile{box-sizing:border-box;display:block;float:left;position:relative;padding:10px;overflow:hidden;}.content-element-teaser-profile .content{background-color:#172c42;}.content-element-teaser-profile.yellow .content{background-color:#f8db1e;}.content-element-teaser-profile .image img{width:100%;height:auto;}.content-element-teaser-profile .info{padding:30px;}.content-element-teaser-profile .info p,.content-element-teaser-profile .info a{word-break:break-word;color:#fff;}.content-element-teaser-profile.yellow .content p,.content-element-teaser-profile.yellow .content a{color:#172c42;}.content-element-teaser-profile .info .subline{margin-top:10px;}.content-element-teaser-profile .info .info-items{margin-top:20px;}.content-element-teaser-profile .info .info-items .item + .item{margin-top:5px;}.content-element-teaser-profile .info .info-items p a{transition:color 250ms;}.no-touch .content-element-teaser-profile .info .info-items p a:hover{color:#d51073;}.content-element-teaser-profile .info .info-items .item > p:first-child{display:inline-block;vertical-align:middle;}.content-element-teaser-profile .info .info-items .item > p.margin{margin-top:5px;}.content-element-teaser-profile .info .info-items .item > span:last-child{display:inline-block;vertical-align:middle;width:70%;}.content-element-teaser-intro{position:relative;}.content-element-teaser-intro:before{content:"";display:block;padding-top:100%;-webkit-transition:padding-top 200ms;transition:padding-top 200ms;}.fixedposition .content-element-teaser-intro:before{padding-top:70%;}.content-element-teaser-intro .content{display:block;position:absolute;top:10px;left:10px;bottom:10px;right:10px;padding:30px;overflow:hidden;background-color:#172c42;}.content-element-teaser-intro .content .info{display:table;width:100%;height:100%;}.content-element-teaser-intro .content .info .textbox{display:table-cell;vertical-align:middle;}.content-element-teaser-intro .content .info p{text-align:right;color:#fff;}.content-element-teaser-intro .content .info p + p{margin-top:20px;}.content-element-linkbox{float:left;position:relative;}.content-element-linkbox:before{content:"";display:block;padding-top:100%;}.content-element-linkbox.height-auto{padding:10px;box-sizing:border-box;}.content-element-linkbox.height-auto:before{display:none;}.content-element-linkbox .content{position:absolute;top:10px;left:10px;bottom:10px;right:10px;padding:30px;overflow:hidden;}.content-element-linkbox.height-auto .content{position:relative;top:0px;left:0px;bottom:0px;right:0px;}.content-element-linkbox .content .headline{position:relative;margin-top:30px;}.content-element-linkbox .content .headline:first-child{margin-top:0px;}.content-element-linkbox .content nav a{display:block;margin-top:5px;transition:opacity 250ms;}.content-element-linkbox.actions .content nav a{margin-top:10px;}.content-element-linkbox.actions .content nav a:first-child{margin-top:5px;}.no-touch .content-element-linkbox .content nav a:hover{opacity:0.7;}.content-element-linkbox .content nav a span{position:relative;display:inline-block;vertical-align:middle;padding-left:30px;word-break:break-all;}.content-element-linkbox.actions .content nav a span{padding-left:35px;}.content-element-linkbox .content nav a span:before{content:"";position:absolute;left:0px;top:2px;width:20px;height:20px;background-image:url('../../../typo3conf/ext/wda/Resources/Public/image/sprite-sheet.svg');background-size:580px 460px;background-position:-280px -10px;transition:left 250ms;}.no-touch .content-element-linkbox .content nav a:hover span:before{left:5px;}.no-touch .content-element-linkbox.actions .content nav a:hover span:before{left:0px;}.content-element-linkbox .content nav.social-media a{display:inline-block;margin-top:5px;transform:scale(1.5);}.content-element-linkbox .content nav.social-media a:first-child{margin-left:-9px;}.content-element-linkbox .content nav.social-media a + a{margin-left:15px;}.content-element-linkbox .content nav.social-media a span{position:absolute;font-size:0;line-height:0;}.content-element-linkbox .content nav.social-media a span::before{display:none;}.content-element-linkbox .content nav.social-media a i{display:block;width:20px;height:20px;margin:5px;background-image:url('../../../typo3conf/ext/wda/Resources/Public/image/sprite-sheet.svg');background-size:580px 460px;background-position:-315px -70px;}.content-element-linkbox .content nav a.facebook i{background-position:-10px -40px;}.content-element-linkbox .content nav a.twitter i{background-position:-40px -40px;}.content-element-linkbox .content nav a.youtube i{background-position:-70px -40px;}.content-element-linkbox .content nav a.instagram i{background-position:-100px -40px;}.content-element-linkbox .content nav a.mail i{background-position:-130px -40px;}.content-element-linkbox .content nav a.linkedin i{background-position:-410px -405px;}.content-element-linkbox .content nav a.tiktok i{background-position:-440px -405px;}.content-element-linkbox.yellow .content nav a.facebook i{background-position:-10px -10px;}.content-element-linkbox.yellow .content nav a.twitter i{background-position:-40px -10px;}.content-element-linkbox.yellow .content nav a.youtube i{background-position:-70px -10px;}.content-element-linkbox.yellow .content nav a.instagram i{background-position:-100px -10px;}.content-element-linkbox.yellow .content nav a.mail i{background-position:-130px -10px;}.content-element-linkbox.yellow .content nav a.linkedin i{background-position:-410px -345px;}.content-element-linkbox.yellow .content nav a.tiktok i{background-position:-440px -345px;}.content-element-linkbox .content nav.share a{display:inline-block;vertical-align:middle;width:30px;height:30px;margin-top:5px;transform:scale(1.5);transition:opacity 250ms;}.content-element-linkbox .content nav.share a + a{margin-left:15px;}.no-touch .content-element-linkbox .share a:hover{opacity:0.7;}.content-element-linkbox.actions .share a.facebook:first-child{margin-left:-9px;margin-top:5px;}.content-element-linkbox .share a i{display:block;width:20px;height:20px;margin:5px;background-image:url('../../../typo3conf/ext/wda/Resources/Public/image/sprite-sheet.svg');background-size:580px 460px;background-position:-315px -70px;}.content-element-linkbox .content .share a.facebook i{background-position:-10px -70px;}.content-element-linkbox .content .share a.twitter i{background-position:-40px -70px;}.content-element-linkbox .content .share a.mail i{background-position:-130px -70px;}.content-element-linkbox.grey .content{background-color:#e1e7ea;}.content-element-linkbox.yellow .content{background-color:#f8db1e;}.content-element-linkbox.pink .content{background-color:#d51073;}.content-element-linkbox.pink .content .headline p,.content-element-linkbox.pink .content nav a span{color:#fff;}.content-element-linkbox.pink .content nav a span:before{background-position:-280px -70px;}.content-element-linkbox.blue .content{background-color:#172c42;}.content-element-linkbox.blue .content .headline p,.content-element-linkbox.blue .content nav a span{color:#fff;}.content-element-linkbox.blue .content nav a span:before{background-position:-280px -70px;}.content-element-linkbox.actions .content nav a.save,.content-element-linkbox.actions .content nav a.print{position:relative;}.content-element-linkbox.actions .content nav a.save:before,.content-element-linkbox.actions .content nav a.print:before{content:"";position:absolute;left:0px;top:2px;width:20px;height:20px;background-image:url('../../../typo3conf/ext/wda/Resources/Public/image/sprite-sheet.svg');background-size:580px 460px;}.content-element-linkbox.actions .content nav a.save:before{background-position:-190px -70px;}.content-element-linkbox.actions .content nav a.print:before{background-position:-160px -70px;}.content-element-linkbox.actions .content nav a.save span:before{display:none;}.content-element-linkbox.actions .content nav a.print span:before{display:none;}.content-element-linkbox.actions .content nav a.save span{display:none;}.content-element-linkbox.actions .content nav a.status-save span.save{display:inline-block;}.content-element-linkbox.actions .content nav a.status-saved span.saved{display:inline-block;}.content-element-linkbox.actions .content nav a.status-remove span.remove{display:inline-block;}.content-element-linkbox.actions .content nav a.status-loading span.loading{display:inline-block;}.content-element-linkbox.actions .content nav a.status-login span.login{display:inline-block;}.content-element-linkbox.actions .content nav a.status-error span.error{display:inline-block;}.content-element-linkbox.actions .content nav a.status-saved{pointer-events:none;cursor:default;}.content-element-linkbox.actions .content nav a.status-loading{pointer-events:none;cursor:wait;}.content-element-linkbox.actions .content nav a.status-loading:before{background-position:-370px -70px;animation:spin 1500ms linear infinite;}.content-element-textbox{box-sizing:border-box;float:left;position:relative;padding:10px;}.content-element-textbox .content{padding:30px;}.content-element-textbox.grey .content{background-color:#e1e7ea;}.content-element-textbox.yellow .content{background-color:#f8db1e;}.content-element-textbox.blue .content{background-color:#172c42;}.content-element-textbox.pink .content{background-color:#d51073;}.content-element-textbox.blue .content{background-color:#172c42;}.content-element-textbox.pink .content{background-color:#d51073;}.content-element-textbox b{box-sizing:border-box;display:block;position:relative;padding-left:20px;}.content-element-textbox b:before{content:"";position:absolute;top:4px;left:0px;width:4px;height:calc(100% - 8px);background-color:#d51073;}.content-element-textbox.pink b:before{background-color:#fff;}.content-element-textbox p a{transition:color 250ms;}.content-element-textbox.blue p a{color:#fff;}.content-element-textbox.pink p a{color:#fff;}.content-element-textbox.grey p a{color:#172c42;}.content-element-textbox.yellow p a{color:#172c42;}.no-touch .content-element-textbox.blue p a:hover{color:#f8db1e;}.no-touch .content-element-textbox.pink p a:hover{color:#172c42;}.no-touch .content-element-textbox.grey p a:hover{color:#d51073;}.no-touch .content-element-textbox.yellow p a:hover{color:#d51073;}.content-element-textbox h1,.content-element-textbox h2,.content-element-textbox h2 i,.content-element-textbox h3,.content-element-textbox b,.content-element-textbox p,.content-element-textbox ul{color:#172c42;}.content-element-textbox.pink h1,.content-element-textbox.pink h2,.content-element-textbox.pink h2 i,.content-element-textbox.pink h3,.content-element-textbox.pink b,.content-element-textbox.pink p,.content-element-textbox.pink ul,.content-element-textbox.blue h1,.content-element-textbox.blue h2,.content-element-textbox.blue h2 i,.content-element-textbox.blue h3,.content-element-textbox.blue b,.content-element-textbox.blue p,.content-element-textbox.blue ul{color:#fff;}.content-element-textbox h1,.content-element-textbox h2{margin-top:50px;}.content-element-textbox h3,.content-element-textbox b{margin-top:30px;}.content-element-textbox p,.content-element-textbox ul{margin-top:15px;}.content-element-textbox h3 + p,.content-element-textbox h3 + ul,.content-element-textbox ul + ul,.content-element-textbox h2 + h2,.content-element-textbox h1 + h2,.content-element-textbox h1 + h1{margin-top:0px;}.content-element-textbox ul li{margin-top:5px;}.content-element-textbox h1:first-child,.content-element-textbox h2:first-child,.content-element-textbox h3:first-child,.content-element-textbox b:first-child,.content-element-textbox p:first-child,.content-element-textbox ul:first-child{margin-top:0px !important;}.content-element-map-static{box-sizing:border-box;padding:10px;}.content-element-map-static figure{position:relative;width:100%;height:0;padding-bottom:56.25%;}.content-element-map-static figure::before{content:'';display:block;position:absolute;top:50%;left:50%;z-index:1;width:70px;height:100px;transform:translateY(-90px) translateX(-50%);background-image:url('../../../typo3conf/ext/wda/Resources/Public/image/sprite-sheet.svg');background-size:580px 460px;background-position:-10px -350px;}.content-element-map-static figure img{position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translateY(-50%) translateX(-50%);object-fit:cover;}.content-element-image{box-sizing:border-box;float:left;position:relative;padding:10px;}.content-element-image.width-30{width:30%;}.content-element-image.width-50{width:50%;}.content-element-image.width-66{width:66%;}.content-element-image.width-70{width:70%;}.content-element-image.width-100{width:calc(100% + 40px);left:-20px;}.structure-element-70-30 .structure-item:nth-child(1) .content-element-image.width-30,.structure-element-70-30 .structure-item:nth-child(1) .content-element-image.width-50,.structure-element-70-30 .structure-item:nth-child(1) .content-element-image.width-66,.structure-element-70-30 .structure-item:nth-child(1) .content-element-image.width-70,.structure-element-70-30 .structure-item:nth-child(1) .content-element-image.width-100{width:100%;left:0px;}.content-element-image .image{position:relative;font-size:0px;line-height:0px;}.content-element-image .image img{width:100%;height:auto;}.content-element-image .image .caption{box-sizing:border-box;position:absolute;bottom:0px;left:0px;width:100%;padding:10px;background:-moz-linear-gradient(top,rgba(0,0,0,0.01) 0%,rgba(0,0,0,1) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0.01) 0%,rgba(0,0,0,1) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0.01) 0%,rgba(0,0,0,1) 100%);}.content-element-image .image .caption p{color:#fff;}.content-element-image.special{display:block;float:left;position:relative;transition:opacity 250ms;}.content-element-image.special:before{content:"";display:block;padding-top:100%;}.content-element-image.special.landscape:before{display:none;}.content-element-image.special .content{position:absolute;top:10px;left:10px;bottom:10px;right:10px;overflow:hidden;background-color:#e1e7ea;}.content-element-image.special.landscape .content{position:relative;top:0px;left:0px;bottom:0px;right:0px;overflow:hidden;background-color:#e1e7ea;}.content-element-image.special .content .align{display:table;position:absolute;width:100%;height:100%;}.content-element-image.special.landscape .content .align{position:relative;}.content-element-image.special .content figure{display:table-cell;box-sizing:border-box;top:0px;left:0px;width:100%;height:100%;max-height:100%;padding:20px;text-align:center;vertical-align:middle;}.content-element-image.special.landscape .content figure{position:relative;}.content-element-image.special.portrait .content figure{position:absolute;}.content-element-image.special .content figure img{width:auto;max-width:100%;height:auto;max-height:100%;}.content-element-video{box-sizing:border-box;display:block;position:relative;float:left;padding:10px;}.content-element-video.width-30{width:30%;}.content-element-video.width-50{width:50%;}.content-element-video.width-70{width:70%;}.content-element-video.width-100{width:calc(100% + 40px);left:-20px;}.content-element-video .content{position:relative;height:0px;padding-bottom:56.25%;padding-top:0px;overflow:hidden;}.content-element-video .content iframe{position:absolute;top:0px;right:0px;bottom:0px;left:0px;width:100%;height:100%;}.content-element-teaser-list{position:relative;float:left;width:50%;}.content-element-teaser-list:before{content:"";display:block;padding-top:100%;}.content-element-teaser-list .content{box-sizing:border-box;position:absolute;top:10px;left:10px;bottom:10px;right:10px;padding:15% 10%;}.content-element-teaser-list:nth-child(1) .content{right:0px;}.content-element-teaser-list:nth-child(2) .content{left:0px;}.content-element-teaser-list.blue .content{background-color:#172c42;}.content-element-teaser-list.blue .content p{color:#fff;}.content-element-teaser-list.yellow .content{background-color:#f8db1e;}.content-element-teaser-list.grey .content{background-color:#e1e7ea;}.content-element-teaser-list.grey .content p{color:#172c42;}.content-element-teaser-list .content p.headline{text-align:center;}.content-element-teaser-list .content p.text{text-align:center;}.content-element-teaser-list .content nav{margin-top:35px;height:88%;overflow-y:auto;overflow-x:hidden;padding-right:20px;}.content-element-teaser-list.form .content nav{height:70%;}.content-element-teaser-list .content nav::-webkit-scrollbar{width:4px;}.content-element-teaser-list.blue .content nav::-webkit-scrollbar-track{background-color:#11202d;}.content-element-teaser-list.blue .content nav::-webkit-scrollbar-thumb{background-color:#fff;}.content-element-teaser-list.yellow .content nav::-webkit-scrollbar-track{background-color:#f7c421;}.content-element-teaser-list.yellow .content nav::-webkit-scrollbar-thumb{background-color:#172c42;}.content-element-teaser-list.grey .content nav::-webkit-scrollbar-track{background-color:#8a99a0;}.content-element-teaser-list.grey .content nav::-webkit-scrollbar-thumb{background-color:#172c42;}.content-element-teaser-list .content nav a{display:block;position:relative;padding:10px 0px;}.content-element-teaser-list.yellow .content nav a{border-bottom:1px solid #172c42;}.content-element-teaser-list.blue .content nav a{border-bottom:1px solid #fff;}.content-element-teaser-list.grey .content nav a{border-bottom:1px solid #172c42;}.content-element-teaser-list.yellow .content nav a:first-child{border-top:1px solid #172c42;}.content-element-teaser-list.blue .content nav a:first-child{border-top:1px solid #fff;}.content-element-teaser-list.grey .content nav a:first-child{border-top:1px solid #172c42;}.content-element-teaser-list .content nav a p{display:block;padding-right:40px;transition:transform 250ms;transition:-webkit-transform 250ms;}.no-touch .content-element-teaser-list .content nav a:hover p{transform:translateX(10px);-webkit-transform:translateX(10px);}.content-element-teaser-list .content nav a i{display:block;position:absolute;right:0px;top:50%;margin-top:-10px;width:20px;height:20px;background-image:url('../../../typo3conf/ext/wda/Resources/Public/image/sprite-sheet.svg');background-size:580px 460px;}.content-element-teaser-list.grey .content nav a i{background-position:-280px -10px;}.content-element-teaser-list.yellow .content nav a i{background-position:-280px -10px;}.content-element-teaser-list.blue .content nav a i{background-position:-280px -70px;}.content-element-teaser-list .content .button{position:relative;z-index:1;display:inline-block;margin-top:30px;padding:10px 35px;}.content-element-teaser-list .content .button:before{content:'';display:block;position:absolute;z-index:-1;top:0px;right:0px;height:100%;width:0px;transition:all 250ms;}.no-touch .content-element-teaser-list .content .button:hover:before{left:0%;right:auto;width:100%;}.content-element-teaser-list.white .content .button{background-color:#d51073;}.content-element-teaser-list.white .content .button:before{background-color:#e23795;}.content-element-teaser-list.white .content .button span{color:#fff;}.content-element-teaser-list.white .content label{color:#172c42;}.content-element-teaser-list.blue .content .button{background-color:#f8db1e;}.content-element-teaser-list.blue .content .button:before{background-color:#f4e07f;}.content-element-teaser-list.blue .content .button span{color:#172c42;}.content-element-teaser-list.blue .content label{color:#fff;}.content-element-teaser-list.yellow .content .button{background-color:#172c42;}.content-element-teaser-list.yellow .content .button:before{background-color:#294660;}.content-element-teaser-list.yellow .content .button span{color:#fff;}.content-element-teaser-list.yellow .content label{color:#172c42;}.content-element-teaser-list.grey .content .button{background-color:#d51073;}.content-element-teaser-list.grey .content .button:before{background-color:#e23795;}.content-element-teaser-list.grey .content .button span{color:#fff;}.content-element-teaser-list.grey .content label{color:#172c42;}.content-element-teaser-list .content .button i{display:inline-block;vertical-align:middle;width:20px;height:20px;background-image:url('../../../typo3conf/ext/wda/Resources/Public/image/sprite-sheet.svg');background-size:580px 460px;background-position:-345px -70px;}.content-element-teaser-list.blue .content .button i{background-position:-345px -10px;}.content-element-teaser-list .content .button span{display:inline-block;vertical-align:middle;}.content-element-teaser-list .content .center{text-align:center;}.content-element-teaser-list nav a.border-top{display:inline-block;margin-top:0px;border:none !important;}.content-element-teaser-list nav a.border-top i{left:0px;right:auto;transition:left 250ms;}.no-touch .content-element-teaser-list nav a.border-top:hover i{left:10px;}.content-element-teaser-list nav a.border-top p{padding-left:40px;padding-right:0px;}.no-touch .content-element-teaser-list nav a.border-top:hover p{transform:translateX(0px);-webkit-transform:translateX(0px);}.content-element-teaser-list.teaserlist-jobs .content p.headline{margin-bottom:45px;}.content-element-teaser-list.teaserlist-jobs .content p.text{margin-top:15px;}.content-element-teaser-info{position:relative;float:left;width:50%;}.content-element-teaser-info:before{content:"";display:block;padding-top:100%;}.content-element-teaser-info .content{box-sizing:border-box;position:absolute;top:10px;left:10px;bottom:10px;right:10px;padding:0px 15%;text-align:center;}.content-element-teaser-info:nth-child(1) .content{right:0px;}.content-element-teaser-info:nth-child(2) .content{left:0px;}.content-element-teaser-info.minus-margin .content{right:10px !important;}.content-element-teaser-info.white .content{background-color:#fff;}.content-element-teaser-info.blue .content{background-color:#172c42;}.content-element-teaser-info.yellow .content{background-color:#f8db1e;}.content-element-teaser-info.blue .content p{color:#fff;}.content-element-teaser-info.grey .content{background-color:#e1e7ea;}.content-element-teaser-info .content .content-table{display:table;width:100%;height:100%;}.content-element-teaser-info .content .content-table-cell{display:table-cell;vertical-align:middle;}.content-element-teaser-info .content .image{max-height:150px;width:auto;}.content-element-teaser-info .content .image img{max-height:inherit;width:inherit;}.content-element-teaser-info .content .text{margin-top:50px;display:block;}.content-element-teaser-info .content .button{position:relative;z-index:1;display:inline-block;margin-top:30px;padding:10px 35px;}.content-element-teaser-info .content .button:before{content:'';display:block;position:absolute;z-index:-1;top:0px;right:0px;height:100%;width:0px;transition:all 250ms;}.no-touch .content-element-teaser-info .content .button:hover:before{left:0%;right:auto;width:100%;}.content-element-teaser-info.white .content .button{background-color:#d51073;}.content-element-teaser-info.white .content .button:before{background-color:#e23795;}.content-element-teaser-info.white .content .button span{color:#fff;}.content-element-teaser-info.blue .content .button{background-color:#f8db1e;}.content-element-teaser-info.blue .content .button:before{background-color:#f4e07f;}.content-element-teaser-info.blue .content .button span{color:#172c42;}.content-element-teaser-info.yellow .content .button{background-color:#172c42;}.content-element-teaser-info.yellow .content .button:before{background-color:#294660;}.content-element-teaser-info.yellow .content .button span{color:#fff;}.content-element-teaser-info.grey .content .button{background-color:#d51073;}.content-element-teaser-info.grey .content .button:before{background-color:#e23795;}.content-element-teaser-info.grey .content .button span{color:#fff;}.content-element-teaser-info .content .button i{display:inline-block;vertical-align:middle;width:20px;height:20px;background-image:url('../../../typo3conf/ext/wda/Resources/Public/image/sprite-sheet.svg');background-size:580px 460px;background-position:-345px -70px;}.content-element-teaser-info.blue .content .button i{background-position:-345px -10px;}.content-element-teaser-info .content .button span{display:inline-block;vertical-align:middle;}.content-element-keyvisual-video{position:relative;width:calc(100% + 40px);transform:translateX(-20px);}.content-element-keyvisual-video .video-overlay{position:absolute;z-index:1;top:0px;left:0px;width:100%;height:100%;background-color:#63819e;transition:opacity 400ms;}.content-element-keyvisual-video.video-loaded .video-overlay{opacity:0;}.content-element-keyvisual-video .video-overlay .loader{position:absolute;bottom:60px;left:50%;margin-left:-24px;width:40px;height:40px;border:8px solid #fff;border-top:8px solid #172c42;border-radius:50%;animation:spin 700ms linear infinite;}@keyframes spin{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}.content-element-keyvisual-video .video-item{position:relative;height:0px;padding-bottom:42.25%;padding-top:0px;overflow:hidden;}.content-element-keyvisual-video .video-item iframe{position:absolute;top:0px;right:0px;bottom:0px;left:-1%;width:102%;height:100%;background-color:#e1e7ea;}.content-element-keyvisual-video .info{position:absolute;z-index:4;top:25%;left:20%;right:20%;width:60%;text-align:center;}.content-element-keyvisual-video .info h1,.content-element-keyvisual-video .info p{color:#fff;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.content-element-keyvisual-video .info p{margin-top:20px;}.content-element-keyvisual-video .button{position:relative;z-index:1;display:inline-block;margin-top:30px;padding:10px 35px;}.content-element-keyvisual-video .button:before{content:'';display:block;position:absolute;z-index:-1;top:0px;right:0px;height:100%;width:0px;transition:all 250ms;}.no-touch .content-element-keyvisual-video .button:hover:before{left:0%;right:auto;width:100%;}.content-element-keyvisual-video .button i{display:block;position:absolute;top:50%;width:20px;height:20px;margin-right:5px;background-image:url('../../../typo3conf/ext/wda/Resources/Public/image/sprite-sheet.svg');background-size:580px 460px;background-position:-340px -70px;transform:translateY(-50%);}.content-element-keyvisual-video .button span{display:inline-block;padding-left:25px;}.content-element-keyvisual-video .button{background-color:#172c42;}.content-element-keyvisual-video .button:before{background-color:#294660;}.content-element-keyvisual-video .button span{color:#fff;}.content-element-keyvisual{position:relative;width:calc(100% + 40px);height:450px;transform:translateX(-20px);}.content-element-keyvisual.map{height:300px;}.content-element-keyvisual.map::before{content:'';display:block;position:absolute;top:50%;left:50%;z-index:2;width:70px;height:100px;transform:translateY(-90px) translateX(-50%);background-image:url('../../../typo3conf/ext/wda/Resources/Public/image/sprite-sheet.svg');background-size:580px 460px;background-position:-10px -350px;}.content-element-keyvisual .image{position:absolute;top:0px;left:0px;width:100%;height:inherit;z-index:1;overflow:hidden;background-size:0 0;}.content-element-keyvisual .image:before{content:'';display:block;width:inherit;height:inherit;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;background-repeat:no-repeat;background-position:center center;background-image:inherit;background-size:cover;}.content-element-keyvisual .eventadvice{box-sizing:border-box;display:block;position:absolute;bottom:0px;left:0px;z-index:1;width:100%;height:35px;padding:0px 20px;background-color:#d51073;transition:background-color 200ms;}.content-element-keyvisual a.eventadvice:hover{background-color:#f72991;}.content-element-keyvisual .eventadvice .align{display:block;position:relative;width:75%;margin:0px auto;}.content-element-keyvisual .eventadvice .eventwrapper{display:block;margin:0px auto;padding-left:16.6666%;transform:translateY(7px);text-transform:uppercase;color:#fff;}.content-element-keyvisual .eventadvice .eventwrapper .logo{display:inline-block;width:auto;height:16px;margin:0px 10px;}.content-element-action-navigation{box-sizing:border-box;position:relative;z-index:1;display:block;width:75%;margin:-50px auto 0px;font-size:0px;line-height:0px;}.content-element-action-navigation > div{display:inline-block;vertical-align:top;width:16.5666%;height:50px;}.content-element-action-navigation .back{}.content-element-action-navigation .back a{box-sizing:border-box;display:table;float:left;position:relative;z-index:1;height:100%;width:100%;text-align:center;padding:13px 0px;background-color:#172c42;transition:opacity 250ms;}.content-element-action-navigation .back a:before{content:'';display:block;position:absolute;z-index:-1;top:0px;right:0px;height:100%;width:0px;background-color:#294660;transition:all 250ms;}.no-touch .content-element-action-navigation .back a:hover:before{left:0%;right:auto;width:100%;}.content-element-action-navigation .back a i{display:inline-block;vertical-align:middle;width:20px;height:20px;background-image:url('../../../typo3conf/ext/wda/Resources/Public/image/sprite-sheet.svg');background-size:580px 460px;background-position:-315px -70px;}.content-element-action-navigation .back p{display:inline-block;vertical-align:middle;color:#fff;}.content-element-action-navigation .share{box-sizing:border-box;width:calc(33.4333% + 5px);padding:10px 0px;text-align:center;background-color:#e1e7ea;}.content-element-action-navigation .share p{display:inline-block;vertical-align:middle;margin-right:10px;}.content-element-action-navigation .share a{display:inline-block;vertical-align:middle;width:30px;height:30px;transition:opacity 250ms;}.no-touch .content-element-action-navigation .share a:hover{opacity:0.7;}.content-element-action-navigation .share a i{display:block;width:20px;height:20px;margin:5px;background-image:url('../../../typo3conf/ext/wda/Resources/Public/image/sprite-sheet.svg');background-size:580px 460px;background-position:-315px -70px;}.content-element-action-navigation .share a.facebook i{background-position:-10px -10px;}.content-element-action-navigation .share a.twitter i{background-position:-40px -10px;}.content-element-action-navigation .share a.mail i{background-position:-130px -10px;}.content-element-action-navigation .print{}.content-element-action-navigation .print a,.content-element-action-navigation .save a{box-sizing:border-box;display:table;float:left;position:relative;z-index:1;height:100%;width:100%;text-align:center;padding:13px 0px;background-color:#d51073;transition:opacity 250ms;}.content-element-action-navigation .save a{width:100%;}.content-element-action-navigation .print a:before,.content-element-action-navigation .save a:before{content:'';display:block;position:absolute;z-index:-1;top:0px;right:0px;height:100%;width:0px;background-color:#e23795;transition:all 250ms;}.no-touch .content-element-action-navigation .print a:hover:before,.no-touch .content-element-action-navigation .save a:hover:before{left:0%;right:auto;width:100%;}.content-element-action-navigation .print a i,.content-element-action-navigation .save a i{display:inline-block;vertical-align:middle;width:20px;height:20px;margin-right:5px;background-image:url('../../../typo3conf/ext/wda/Resources/Public/image/sprite-sheet.svg');background-size:580px 460px;background-position:-315px -70px;}.content-element-action-navigation .print a i{background-position:-160px -70px;}.content-element-action-navigation .save a i{background-position:-190px -70px;}.content-element-action-navigation .print a p,.content-element-action-navigation .save a p{display:inline-block;vertical-align:middle;color:#fff;}.content-element-breadcrumb{display:block;width:75%;margin:20px auto 0px;}.content-element-breadcrumb a{position:relative;display:inline-block;padding-right:50px;color:#63819e;transition:color 250ms;}.content-element-breadcrumb a:before{content:"";display:block;position:absolute;top:-5px;right:15px;width:20px;height:20px;background-image:url('../../../typo3conf/ext/wda/Resources/Public/image/sprite-sheet.svg');background-size:580px 460px;background-position:-280px -100px;}.content-element-breadcrumb a:last-child{padding-right:0px;}.content-element-breadcrumb a:last-child:before{display:none;}.no-touch .content-element-breadcrumb a:hover{color:#d51073;}.content-element-teaser-testimonial{position:relative;float:left;width:50%;}.content-element-teaser-testimonial:before{content:"";display:block;padding-top:100%;}.content-element-teaser-testimonial .content{box-sizing:border-box;position:absolute;top:10px;left:10px;bottom:10px;right:10px;padding:0px 10%;}.content-element-teaser-testimonial:nth-child(1) .content{right:0px;}.content-element-teaser-testimonial:nth-child(2) .content{left:0px;}.content-element-teaser-testimonial.white .content{background-color:#fff;}.content-element-teaser-testimonial.blue .content{background-color:#172c42;}.content-element-teaser-testimonial.blue .content p{color:#fff;}.content-element-teaser-testimonial.yellow .content{background-color:#f8db1e;}.content-element-teaser-testimonial.background-image .content{background-color:#172c42;}.content-element-teaser-testimonial.background-image .content p{color:#fff;}.content-element-teaser-testimonial.background-image .content .image{position:absolute;top:0px;left:0px;width:100%;height:100%;opacity:0.5;}.content-element-teaser-testimonial .content .content-tables{position:relative;width:100%;height:100%;}.content-element-teaser-testimonial .content .content-table{display:table;position:absolute;top:0px;width:100%;height:100%;z-index:0;opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:opacity 250ms;}.content-element-teaser-testimonial .content .content-table.inactive{opacity:0;}.content-element-teaser-testimonial .content .content-table.active{opacity:1;animation:testimoial-fade 400ms linear 0ms forwards;-moz-animation:testimoial-fade 400ms linear 0ms forwards;-webkit-animation:testimoial-fade 400ms linear 0ms forwards;}@keyframes testimoial-fade{0%{opacity:0;}100%{opacity:1;}}@-webkit-keyframes testimoial-fade{0%{opacity:0;}100%{opacity:1;}}@-moz-keyframes testimoial-fade{0%{opacity:0;}100%{opacity:1;}}.content-element-teaser-testimonial .content .content-table-cell{display:table-cell;vertical-align:middle;}.content-element-teaser-testimonial .content .quote{box-sizing:border-box;display:block;position:relative;padding-left:100px;}.content-element-teaser-testimonial .content .quote:before{content:"";position:absolute;top:4px;left:0px;width:80px;height:55px;background:url('../../../typo3conf/ext/wda/Resources/Public/image/icon-quote-big.svg') no-repeat;}.content-element-teaser-testimonial .content .name{margin-top:10px;padding-left:100px;}.content-element-teaser-testimonial.mode-single{cursor:default;}.content-element-teaser-testimonial.mode-single .controller{display:none;}.content-element-teaserlist{box-sizing:border-box;position:relative;left:-10px;width:calc(100% + 20px);padding:0px 10px;}.content-element-teaserlist.grey{background-color:#e1e7ea;}.content-element-teaserlist.blue{background-color:#172c42;}.content-element-teaserlist.white{background-color:#fff;}.content-element-teaserlist.grey .headline p{color:#000;}.content-element-teaserlist.blue .headline p{color:#fff;}.content-element-teaserlist.white .headline p{color:#172c42;}.content-element-teaserlist > .headline{position:relative;margin:0px 20px 0px 10px;}.content-element-teaserlist .teaser-container{position:relative;display:block;width:100%;font-size:0px;line-height:0px;}.content-element-teaserlist .teaser-container .teaser{display:inline-block;position:relative;width:calc(25% - 20px);margin:10px;transition:opacity 250ms;}.no-touch .content-element-teaserlist .teaser-container .teaser:hover{opacity:0.9;}.content-element-teaserlist .teaser-container .teaser:before{content:"";display:block;padding-top:100%;}.content-element-teaserlist .teaser-container .teaser .content{position:absolute;top:0px;right:0px;bottom:0px;left:0px;}.content-element-teaserlist .teaser-container .teaser .content .image{display:block;width:100%;height:50%;overflow:hidden;}.content-element-teaserlist .teaser-container .teaser .content .image img{display:block;width:100%;height:auto;transform:scale(1);-webkit-transform:scale(1);-webkit-transition:-webkit-transform 300ms;transition:transform 300ms;}.no-touch .content-element-teaserlist .teaser-container .teaser:hover .content .image img{transform:scale(1.1);-webkit-transform:scale(1.1);}.content-element-teaserlist .teaser-container .teaser .content .info{box-sizing:border-box;width:100%;height:50%;padding:20px;background-color:#fff;overflow:hidden;}.content-element-teaserlist.white .teaser-container .teaser .content .info{background-color:#e1e7ea;}.content-element-teaserlist .teaser-container .teaser .content .info .headline{display:block;}.content-element-teaserlist .teaser-container .teaser .content .info .text{display:block;margin-top:10px;}.content-element-teaserlist .teaser-container .teaser .content .info .link{position:absolute;left:20px;bottom:20px;}.content-element-teaserlist .teaser-container .teaser .content .info .link i{display:inline-block;vertical-align:middle;width:20px;height:20px;margin-right:10px;background-image:url('../../../typo3conf/ext/wda/Resources/Public/image/sprite-sheet.svg');background-size:580px 460px;background-position:-340px -10px;transition:transform 250ms;transition:-webkit-transform 250ms;}.no-touch .no-touch .content-element-teaserlist .teaser-container .teaser:hover .content .info .link i{transform:translateX(5px);-webkit-transform:translateX(5px);}.content-element-teaserlist .teaser-container .teaser .content .info .link p{display:inline-block;vertical-align:middle;}.content-element-slideshow{position:relative;width:calc(100% + 20px);height:393px;margin:30px auto 60px;transform:translateX(-10px);-webkit-transform:translateX(-10px);}.content-element-slideshow .slideshow-elements{position:absolute;width:100%;height:inherit;overflow:hidden;cursor:w-resize;cursor:-webkit-grab;cursor:url('../../../typo3conf/ext/wda/Resources/Public/image/grab.gif') 12 12,pointer;}.content-element-slideshow .slideshow-elements:active{cursor:-webkit-grabbing;}.content-element-slideshow .slideshow-elements .slideshow-elements-wrap{position:absolute;width:20000em;}.content-element-slideshow .slideshow-elements .slideshow-element{position:relative;width:700px;height:393px;float:left;margin:0px 10px;overflow:hidden;}.content-element-slideshow .slideshow-elements .slideshow-element img{width:inherit;height:inherit;}.content-element-slideshow .slideshow-elements .slideshow-element .caption{position:absolute;bottom:0px;left:0px;width:100%;padding:5px 10px;background-color:#efefef;}.content-element-slideshow .controller{position:absolute;bottom:-40px;left:0px;width:100%;text-align:center;}.content-element-slideshow .controller ul{position:relative;left:0px;right:0px;bottom:0px;display:inline-block;vertical-align:middle;background-color:transparent;transition:background-color 300ms ease;-webkit-transition:background-color 300ms ease;}.content-element-slideshow .controller ul li:before{display:none;}.content-element-slideshow .controller li{background:none;display:inline-block;width:10px;height:10px;margin:0 5px 0 5px;padding:0;}.content-element-slideshow .controller li a{display:block;width:inherit;height:inherit;border-radius:50%;border:2px solid #172c42;font-size:0px;transition:background-color 250ms;}.content-element-slideshow .controller li.active a,.no-touch .content-element-slideshow .controller li a:hover{background-color:#172c42;}.content-elements-facts{box-sizing:border-box;position:relative;width:100%;padding:0px 10px;margin-top:50px;counter-reset:section;}.content-elements-facts .fact-item{box-sizing:border-box;position:relative;padding:50px;margin-top:20px;background-color:#e1e7ea;}.content-elements-facts .fact-item:first-child{margin-top:0px;}.content-elements-facts .fact-item .counter{display:table;position:absolute;top:40px;left:-30px;width:60px;height:60px;background-color:#d51073;}.content-elements-facts .fact-item .counter:before{counter-increment:section;content:counters(section,"");display:table-cell;vertical-align:middle;padding-top:4px;text-align:center;color:#fff;}.content-elements-facts .fact-item .headline{color:#d51073;}.content-elements-facts .fact-item .text{padding-left:16.6666%;padding-right:16.6666%;}.content-elements-facts .fact-item .text .dpnglossary:hover{color:#d51073;}.content-element-facttable{box-sizing:border-box;display:block;position:relative;width:100%;margin-top:50px;}.content-element-facttable:first-child{margin-top:0px;}.content-element-facttable .header{position:relative;margin-bottom:10px;}.content-element-facttable .header i{display:block;position:absolute;top:50%;margin-top:-21px;left:-50px;width:30px;height:30px;background-image:url('../../../typo3conf/ext/wda/Resources/Public/image/sprite-sheet.svg');background-size:580px 460px;}.content-element-facttable .header .flag{background-position:-450px -150px;}.content-element-facttable .header .school{background-position:-490px -150px;}.content-element-facttable .header .world{background-position:-370px -150px;}.content-element-facttable .header .link{background-position:-410px -150px;}.content-element-facttable .item{box-sizing:border-box;display:table;table-layout:fixed;word-break:break-word;width:100%;padding:15px 0px;border-top:1px solid #172c42;transition:background-color 250ms;}.content-element-facttable a.item:hover{background-color:#e1e7ea;}.content-element-facttable a.item .cell:first-child{transition:padding 250ms;}.content-element-facttable a.item:hover .cell:first-child{padding-left:10px;padding-right:10px;}.content-element-facttable a.item.special:hover .cell:first-child{padding-left:0px;padding-right:20px;}.content-element-facttable .item .cell{display:table-cell;width:50%;font-size:0px;line-height:0px;}.content-element-facttable .item .cell:first-child{padding-right:20px;}.content-element-facttable .item .cell.width-100{width:100%;}.content-element-facttable .item:last-child{border-bottom:1px solid #172c42;}.content-element-facttable .item.special{background-color:#e1e7ea;border:none;padding:20px;transition:background-color 250ms;}.content-element-facttable .item.special:hover{background-color:#d1d8db;}.content-element-facttable .item p a{transition:color 250ms;}.no-touch .content-element-facttable .item p a:hover{color:#d51073;}.content-element-facttable .item .cell .image{display:inline-block;vertical-align:top;width:100px;height:100px;margin-right:15px;overflow:hidden;}.content-element-facttable .item .cell .image img{width:100px;height:100px;transform:scale(1);transition:transform 250ms;}.content-element-facttable .item:hover .cell .image img{transform:scale(1.1);}.content-element-facttable .item .cell .content{display:inline-block;vertical-align:top;width:100%;}.content-element-facttable .item .cell .image + .content{width:calc(100% - 115px);margin-top:-6px;}.content-element-facttable .item .cell .content > a{display:inline-block;}.content-element-facttable .item .cell .content > .link p{position:relative;padding-left:30px;transition:color 250ms;}.content-element-facttable .item:hover .cell .content > .link p{color:#d51073;}.content-element-facttable .item .cell .content > .link p:before{content:"";position:absolute;left:0px;top:50%;margin-top:-10px;width:20px;height:20px;background-image:url('../../../typo3conf/ext/wda/Resources/Public/image/sprite-sheet.svg');background-size:580px 460px;background-position:-280px -10px;}.content-element-statstable{box-sizing:border-box;display:block;position:relative;width:100%;margin-top:50px;}.content-element-statstable:first-child{margin-top:0px;}.content-element-statstable .header{position:relative;margin-bottom:10px;}.content-element-statstable .item{box-sizing:border-box;display:block;width:100%;font-size:0px;line-height:0px;}.content-element-statstable .item .cell{display:inline-block;width:calc(50% - 10px);height:80px;border-top:1px solid #172c42;}.content-element-statstable .item .cell:first-child{margin-right:10px;}.content-element-statstable .item .cell:last-child{margin-left:10px;}.content-element-statstable .item:last-child .cell{border-bottom:1px solid #172c42;}.content-element-statstable .item .cell.blue .headline{color:#172c42;}.content-element-statstable .item .cell.light-blue .headline{color:#63819e;}.content-element-statstable .item .cell.yellow .headline{color:#f8db1e;}.content-element-statstable .item .cell.pink .headline{color:#d51073;}.content-element-statstable .item p{box-sizing:border-box;display:table-cell;vertical-align:middle;height:80px;}.content-element-statstable .item .headline{width:120px;transform:translateY(4px);-webkit-transform:translateY(4px);}.content-element-statstable .item p a{transition:color 250ms;}.no-touch .content-element-statstable .item p a:hover{color:#d51073;}.content-element-divider{display:block;position:relative;width:calc(100% + 40px);height:20px;margin:50px 0px;margin-left:-20px;background-color:#e1e7ea;}.content-element-teaser-job{box-sizing:border-box;position:relative;width:calc(100% + 40px);margin-left:-20px;height:600px;padding:140px 14%;text-align:center;background-color:#172c42;}.content-element-teaser-job p{color:#fff;text-align:center;}.content-element-teaser-job .headline{box-sizing:border-box;position:relative;z-index:1;display:block;margin:20px auto 0px;padding:0px 20px;}.content-element-teaser-job .info{position:relative;z-index:1;display:block;margin:15px auto 50px;}.content-element-teaser-job .job-ticker{box-sizing:border-box;position:relative;z-index:1;display:block;width:100%;height:50px;overflow:hidden;margin:10px auto 20px;padding:13px 15px;background-color:#fff;text-align:left;}.content-element-teaser-job .job-ticker nav{white-space:nowrap;}.content-element-teaser-job .job-ticker nav a{display:inline-block;}.content-element-teaser-job .job-ticker nav a p,.content-element-teaser-job .job-ticker nav a span{display:inline-block;vertical-align:middle;color:#172c42;margin:0px 5px;}.no-touch .content-element-teaser-job .job-ticker nav a:hover p{text-decoration:underline;}.content-element-teaser-job .button{position:relative;z-index:1;display:inline-block;margin-top:10px;padding:10px 35px;background-color:#f8db1e;}.content-element-teaser-job .button:before{content:'';display:block;position:absolute;z-index:-1;top:0px;right:0px;height:100%;width:0px;background-color:#f4e07f;transition:all 250ms;}.no-touch .content-element-teaser-job .button:hover:before{left:0%;right:auto;width:100%;}.content-element-teaser-job .button span{color:#172c42;}.content-element-teaser-job .button i{display:inline-block;vertical-align:middle;width:20px;height:20px;background-image:url('../../../typo3conf/ext/wda/Resources/Public/image/sprite-sheet.svg');background-size:580px 460px;background-position:-340px -10px;}.content-element-teaser-job .button i{background-position:-345px -10px;}.content-element-teaser-job .button span{display:inline-block;vertical-align:middle;}.content-element-teaser-job .image{position:absolute;top:0px;left:0px;width:100%;height:inherit;opacity:0.2;z-index:1;overflow:hidden;background-size:0 0;}.content-element-teaser-job .image:before{content:'';display:block;width:inherit;height:inherit;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;background-repeat:no-repeat;background-position:center center;background-image:inherit;background-size:cover;}.page-element-map{position:relative;width:calc(100% + 40px);height:800px;overflow:hidden;transform:translateX(-20px);-webkit-transform:translateX(-20px);background-color:#efefef;}.page-element-map.keyvisual{height:300px;}.page-element-map .content-element-map .map{transition:transform 350ms,width 350ms;transition:-webkit-transform 350ms,width 350ms;}.page-element-map.view-list .content-element-map .map,.page-element-map.view-filter .content-element-map .map,.page-element-map.view-save .content-element-map .map{width:50%;}.page-element-map .content-element-map > .list,.page-element-map .content-element-map > .filter,.page-element-map .content-element-map > .save{transition:transform 350ms,width 350ms;transition:-webkit-transform 350ms,width 350ms;}.page-element-map.view-list .content-element-map > .list,.page-element-map.view-filter .content-element-map > .filter,.page-element-map.view-save .content-element-map > .save{transform:translateX(0%);-webkit-transform:translateX(0%);}.page-element-map .advice-browser{display:none;position:absolute;z-index:1;top:100px;left:50%;margin-left:-300px;width:600px;text-align:center;}.page-element-map.advice-browser .advice-browser{display:block;}.content-element-map{position:relative;width:100%;height:100%;font-size:0px;line-height:0px;}.content-element-map.small{box-sizing:border-box;width:100%;height:200px;padding:10px;}.content-element-map.small,.page-element-map.keyvisual .content-element-map .marker{cursor:default;pointer-events:none;}.content-element-map.admin{cursor:default;}.content-element-map .map{display:inline-block;vertical-align:top;position:relative;width:100%;height:inherit;background-color:#63819e;}.content-element-map .map-embed{display:inline-block;vertical-align:top;position:relative;width:100%;height:100%;}.content-element-map .map-elements{display:none;}.content-element-map .marker{display:block;position:absolute;z-index:2;left:160px;bottom:180px;width:60px;height:91px;cursor:pointer;background-image:url('../../../typo3conf/ext/wda/Resources/Public/image/sprite-sheet.svg');background-size:580px 460px;background-position:-335px -350px;}.content-element-map .marker.jobs{z-index:3;}.content-element-map .marker.active{z-index:5;}.content-element-map .marker.jobs{left:100px;bottom:240px;background-position:-14px -350px;}.content-element-map .marker .count{position:absolute;top:23px;left:50%;margin-left:-10px;width:20px;height:20px;text-align:center;color:#f8db1e;}.content-element-map .map .tooltipp{display:block;position:absolute;z-index:4;left:20px;bottom:300px;width:260px;}.content-element-map .map .tooltipp .school{display:block;text-align:center;padding:20px 20px 30px;opacity:0;background-color:#f8db1e;transition:opacity 300ms;transition:250ms background-color;}.no-touch .content-element-map .map .tooltipp:hover .school{background-color:#f8d31e;}.content-element-map .map .tooltipp.light .school{background-color:#e1e7ea;}.no-touch .content-element-map .map .tooltipp.light:hover .school{background-color:#d1d8db;}.content-element-map .map .tooltipp.active .school{position:relative;opacity:1;z-index:10;}.content-element-map .map .tooltipp .job{position:relative;z-index:1;display:block;padding:10px 20px;background-color:#f7c421;border-top:1px solid #f8db1e;opacity:0;transform:translateY(10px);-webkit-transform:translateY(10px);transition:250ms background-color;}.no-touch .content-element-map .map .tooltipp .job:hover{background-color:#f7b521;}.content-element-map .map .tooltipp .job:first-child{border-top:none;}.content-element-map .map .tooltipp.active .job:nth-child(10){animation:map-tooltipp 300ms linear 30ms forwards;-webkit-animation:map-tooltipp 300ms linear 30ms forwards;}.content-element-map .map .tooltipp.active .job:nth-child(9){animation:map-tooltipp 300ms linear 60ms forwards;-webkit-animation:map-tooltipp 300ms linear 60ms forwards;}.content-element-map .map .tooltipp.active .job:nth-child(8){animation:map-tooltipp 300ms linear 90ms forwards;-webkit-animation:map-tooltipp 300ms linear 90ms forwards;}.content-element-map .map .tooltipp.active .job:nth-child(7){animation:map-tooltipp 300ms linear 120ms forwards;-webkit-animation:map-tooltipp 300ms linear 120ms forwards;}.content-element-map .map .tooltipp.active .job:nth-child(6){animation:map-tooltipp 300ms linear 150ms forwards;-webkit-animation:map-tooltipp 300ms linear 150ms forwards;}.content-element-map .map .tooltipp.active .job:nth-child(5){animation:map-tooltipp 300ms linear 180ms forwards;-webkit-animation:map-tooltipp 300ms linear 180ms forwards;}.content-element-map .map .tooltipp.active .job:nth-child(4){animation:map-tooltipp 300ms linear 210ms forwards;-webkit-animation:map-tooltipp 300ms linear 210ms forwards;}.content-element-map .map .tooltipp.active .job:nth-child(3){animation:map-tooltipp 300ms linear 240ms forwards;-webkit-animation:map-tooltipp 300ms linear 240ms forwards;}.content-element-map .map .tooltipp.active .job:nth-child(2){animation:map-tooltipp 300ms linear 270ms forwards;-webkit-animation:map-tooltipp 300ms linear 270ms forwards;}.content-element-map .map .tooltipp.active .job:nth-child(1){animation:map-tooltipp 300ms linear 300ms forwards;-webkit-animation:map-tooltipp 300ms linear 300ms forwards;}@keyframes map-tooltipp{0%{transform:translateY(10px);opacity:0;}100%{transform:translateY(0px);opacity:1;}}@-webkit-keyframes map-tooltipp{0%{-webkit-transform:translateY(10px);opacity:0;}100%{-webkit-transform:translateY(0px);opacity:1;}}.content-element-map .map .tooltipp .job p{display:inline-block;vertical-align:middle;word-break:break-word;}.content-element-map .marker-group{display:block;z-index:1;position:absolute;left:20px;bottom:20px;width:160px;height:160px;background-color:rgba(248,219,30,0.2);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;animation:map-marker-circle 200ms linear 0ms forwards;-moz-animation:map-marker-circle 200ms linear 0ms forwards;-webkit-animation:map-marker-circle 200ms linear 0ms forwards;}.content-element-map .marker-group.empty{background-color:rgba(200,200,200,0.3);}.content-element-map .marker-group a{display:table;width:50px;height:50px;position:absolute;left:50%;top:50%;margin-left:-25px;margin-top:-25px;background-color:rgb(248,219,30);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}.content-element-map .marker-group.empty a{background-color:rgb(171,190,198);}.content-element-map .marker-group a span{display:table-cell;vertical-align:middle;text-align:center;color:#172c42;}.content-element-map .marker-location{display:block;z-index:1;position:absolute;left:20px;bottom:170px;width:50px;height:50px;background-color:rgba(255,0,0,0.2);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;animation:map-marker-circle 300ms linear 0ms forwards;-moz-animation:map-marker-circle 300ms linear 0ms forwards;-webkit-animation:map-marker-circle 300ms linear 0ms forwards;}.content-element-map .marker-location span{display:table;width:30px;height:30px;position:absolute;left:50%;top:50%;margin-left:-15px;margin-top:-15px;background-color:rgba(255,0,0,0.7);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}.content-element-map .controller-search{position:absolute;z-index:2;top:20px;left:20px;width:350px;}.content-element-map .controller-search .search-box{position:relative;width:inherit;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.3);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.3);}.content-element-map .controller-search .search-box input{box-sizing:border-box;width:100%;height:50px;padding:0px 50px 0px 20px;background-color:#fff;color:#172c42;border:none;}.content-element-map .controller-search .search-box input::-webkit-input-placeholder{color:#172c42;}.content-element-map .controller-search .search-box input:-moz-placeholder{color:#172c42;}.content-element-map .controller-search .search-box input:-ms-input-placeholder{color:#172c42;}.content-element-map .controller-search .search-box button{position:absolute;right:20px;top:50%;margin-top:-10px;width:20px;height:20px;background-image:url('../../../typo3conf/ext/wda/Resources/Public/image/sprite-sheet.svg');background-size:580px 460px;background-position:-220px -10px;background-color:transparent;transition:opacity 300ms;}.no-touch .content-element-map .controller-search .search-box button:hover{opacity:0.7;}.content-element-map .controller-search .action-box{margin-top:5px;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.3);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.3);}.content-element-map .controller-search .action-box button{position:relative;box-sizing:border-box;width:100%;height:50px;padding:0px 20px;margin-top:1px;text-align:left;color:#fff;background-color:#172c42;transition:background-color 300ms;}.no-touch .content-element-map .controller-meta button:hover,.page-element-map.view-filter .content-element-map .controller-search .action-box button.filter,.page-element-map.view-save .content-element-map .controller-search .action-box button.save{background-color:#d51073;}.content-element-map .controller-search .action-box button.reset,.content-element-map .controller-search .action-box button.save{display:none;}.content-element-map .controller-search .action-box button.reset.active,.content-element-map .controller-search .action-box button.filter.active,.content-element-map .controller-search .action-box button.save.active{display:block;}.content-element-map .controller-search .action-box button:last-child{color:#172c42;background-color:#e1e7ea;}.content-element-map .controller-search .action-box button p{color:#fff;}.content-element-map .controller-search .action-box button:last-child p{color:#172c42;}.content-element-map .controller-search .action-box button i{position:absolute;right:20px;top:50%;margin-top:-10px;width:20px;height:20px;background-image:url('../../../typo3conf/ext/wda/Resources/Public/image/sprite-sheet.svg');background-size:580px 460px;transition:opacity 300ms;}.content-element-map .controller-search .action-box button.filter i{background-position:-370px -70px;}.content-element-map .controller-search .action-box button.save i{background-position:-190px -70px;}.content-element-map .controller-search .action-box button.reset i{background-position:-400px -10px;}.content-element-map .controller-meta{position:absolute;z-index:2;top:20px;right:20px;}.content-element-map .controller-meta .view,.content-element-map .controller-meta .zoom{display:block;height:50px;width:102px;font-size:0px;line-height:0px;background-color:transparent;}.content-element-map .controller-meta .zoom{margin-top:20px;}.content-element-map .controller-meta button{position:relative;display:inline-block;vertical-align:top;width:50px;height:50px;background-color:#172c42;transition:background-color 300ms;}.content-element-map .controller-meta button:first-child{margin-right:1px;}.no-touch .content-element-map .controller-meta button:hover,.content-element-map .controller-meta button.map,.view-list .content-element-map .controller-meta button.list{background-color:#d51073;}.view-list .content-element-map .controller-meta button.map{background-color:#172c42;}.content-element-map .controller-meta button i{position:absolute;top:10px;left:10px;width:30px;height:30px;background-image:url('../../../typo3conf/ext/wda/Resources/Public/image/sprite-sheet.svg');background-size:580px 460px;}.content-element-map .controller-meta button.list i{background-position:-50px -230px;}.content-element-map .controller-meta button.map i{background-position:-10px -230px;}.content-element-map .controller-meta button.in i{background-position:-90px -230px;}.content-element-map .controller-meta button.out  i{background-position:-130px -230px;}.content-element-map .controller-meta button.disabled{pointer-events:none;cursor:default;}.content-element-map .controller-meta button.disabled i{opacity:0.6;}.content-element-map > .list{box-sizing:border-box;display:inline-block;vertical-align:top;position:absolute;z-index:2;right:0px;top:0px;width:50%;height:100%;padding:40px 60px;background-color:#f8db1e;transform:translateX(100%);-webkit-transform:translateX(100%);}.content-element-map > .list .header{position:relative;}.content-element-map > .list .close{position:absolute;top:-4px;right:-8px;width:30px;height:30px;background-color:transparent;background-image:url('../../../typo3conf/ext/wda/Resources/Public/image/sprite-sheet.svg');background-size:580px 460px;background-position:-170px -150px;}.content-element-map > .list nav{margin-top:40px;height:650px;overflow-y:auto;overflow-x:hidden;padding-right:20px;}.content-element-map > .list nav::-webkit-scrollbar{width:4px;}.content-element-map > .list nav::-webkit-scrollbar-track{background-color:#f7c421;}.content-element-map > .list nav::-webkit-scrollbar-thumb{background-color:#172c42;}.content-element-map > .list .section{margin-bottom:30px;}.content-element-map > .list .section:last-child{margin-bottom:0px;}.content-element-map > .list .section.hidden{display:none;}.content-element-map > .list nav strong{color:#172c42;}.content-element-map > .list nav a{display:block;position:relative;padding:10px 0px;}.content-element-map > .list nav a{border-top:1px solid #172c42;}.content-element-map > .list nav a:last-child{border-bottom:1px solid #172c42;}.content-element-map > .list nav a.hidden{display:none;}.content-element-map > .list nav a p{display:block;padding-right:40px;transition:transform 250ms;transition:-webkit-transform 250ms;}.no-touch .content-element-map > .list nav a:hover p{transform:translateX(10px);-webkit-transform:translateX(10px);}.content-element-map > .list nav a i{display:block;position:absolute;right:0px;top:50%;margin-top:-10px;width:20px;height:20px;background-image:url('../../../typo3conf/ext/wda/Resources/Public/image/sprite-sheet.svg');background-size:580px 460px;background-position:-280px -10px;}.content-element-map > .filter{box-sizing:border-box;display:inline-block;vertical-align:top;position:absolute;z-index:2;right:0px;top:0px;width:50%;height:100%;padding:40px 60px;background-color:#172c42;transform:translateX(100%);-webkit-transform:translateX(100%);}.content-element-map > .filter p{color:#fff;}.content-element-map > .filter .header{position:relative;}.content-element-map > .filter .header .headline{color:#fff;}.content-element-map > .filter .close{position:absolute;top:-4px;right:-8px;width:30px;height:30px;background-color:transparent;background-image:url('../../../typo3conf/ext/wda/Resources/Public/image/sprite-sheet.svg');background-size:580px 460px;background-position:-170px -230px;}.content-element-map > .filter .advice{margin-top:30px;}.content-element-map > .filter .advice p{color:#fff;}.content-element-map > .filter .advice p span{color:#f8db1e;}.content-element-map > .filter .filter-wrapper{margin-top:30px;overflow-x:hidden;height:85%;}.content-element-map > .filter .filter-wrapper::-webkit-scrollbar{width:4px;}.content-element-map > .filter .filter-wrapper::-webkit-scrollbar-track{background-color:#63819e;}.content-element-map > .filter .filter-wrapper::-webkit-scrollbar-thumb{background-color:#e1e7ea;}.content-element-map > .filter .filter-section{margin:30px 0px 0px -5px;}.content-element-map > .filter .filter-section:first-child{margin:0px 0px 0px -5px;}.content-element-map > .filter .filter-section .headline{margin-left:5px;}.content-element-map > .filter .filter-section a{position:relative;z-index:1;display:inline-block;max-width:220px;height:50px;margin:5px;background-color:#e1e7ea;}.content-element-map > .filter .filter-section a:before{content:'';display:block;position:absolute;z-index:-1;top:0px;right:0px;height:100%;width:0px;background-color:#fff;transition:all 250ms;}.no-touch .content-element-map > .filter .filter-section a:hover:before{left:0%;right:auto;width:100%;}.content-element-map > .filter .filter-section a.active{background-color:#f8db1e;}.content-element-map > .filter .filter-section a.active:before{content:'';display:block;position:absolute;z-index:-1;top:0px;right:0px;height:100%;width:0px;background-color:#f7e279;transition:all 250ms;}.no-touch .content-element-map > .filter .filter-section a.active:hover:before{left:0%;right:auto;width:100%;}.content-element-map > .filter .filter-section a span{display:table;width:100%;height:100%;}.content-element-map > .filter .filter-section a p{display:table-cell;vertical-align:middle;text-align:center;padding:0px 15px;color:#172c42;}.content-element-map > .save{box-sizing:border-box;display:inline-block;vertical-align:top;position:absolute;z-index:2;right:0px;top:0px;width:50%;height:100%;padding:40px 60px;background-color:#172c42;transform:translateX(100%);-webkit-transform:translateX(100%);}.content-element-map > .save p{color:#fff;margin-top:5px;}.content-element-map > .save .header{position:relative;}.content-element-map > .save .header .headline{color:#fff;}.content-element-map > .save .close{position:absolute;top:-4px;right:-8px;width:30px;height:30px;background-color:transparent;background-image:url('../../../typo3conf/ext/wda/Resources/Public/image/sprite-sheet.svg');background-size:580px 460px;background-position:-170px -230px;}.content-element-map > .save .section-wrapper{margin-top:30px;}.content-element-map > .save .section:last-child{border-top:1px solid #63819e;}.content-element-map > .save .section:first-child{border-top:none;}.content-element-form form .honeypot{display:none;}.content-element-form fieldset{font-size:0px;line-height:0px;margin-top:40px;}.view-save .content-element-form fieldset{margin-top:20px;}.structure-element-70-30 > .structure-item:first-child fieldset{margin-top:5px;}.structure-element-70-30 > .structure-item:nth-child(2) > fieldset:first-child{margin-top:0px;}.content-element-form .form-item{box-sizing:border-box;position:relative;text-align:left;}.content-element-form .form-item-input,.content-element-form .form-item-textarea,.content-element-form .form-item-radio,.content-element-form .form-item-checkbox,.content-element-form .form-item-select,.content-element-form .form-item-upload,.content-element-form .form-item-map{display:inline-block;vertical-align:top;margin-top:15px;}.content-element-form .form-item label{color:#172c42}.view-save .content-element-form .form-item label{color:#fff}.content-element-form .form-item.invalid label{color:#d51073;}.content-element-form .form-item-input > label i,.content-element-form .form-item-textarea > label i,.content-element-form .form-item-select > label i,.content-element-form .form-item-upload > label i,.content-element-form .form-item-map > label i{display:inline-block;vertical-align:middle;width:15px;height:15px;margin-bottom:2px;margin-left:2px;background-image:url('../../../typo3conf/ext/wda/Resources/Public/image/sprite-sheet.svg');background-size:580px 460px;background-position:-490px -10px;cursor:help;transform:scale(0.8);}.content-element-form fieldset .form-item.width-33{width:33.3333%;}.content-element-form fieldset .form-item.width-50{width:50%;}.content-element-form fieldset .form-item.width-66{width:66.6666%;}.content-element-form fieldset .form-item.width-100{width:100%;}.content-element-form fieldset .form-item{padding:0px 10px;}.view-save .content-element-form fieldset .form-item{padding:0px;}.content-element-form fieldset .form-item.delete{padding:0px;}.content-element-form fieldset h2{padding:0px 10px;margin-top:20px;}.content-element-form fieldset .form-item input,.content-element-form fieldset .form-item textarea,.content-element-form fieldset .form-item select,.content-element-form fieldset label{width:100% !important;max-width:100%;min-width:100%;}.view-save .content-element-map .content-element-form fieldset .form-item.width-66{float:none;display:inline-block;vertical-align:bottom;margin-top:0px;}.view-save .content-element-map .content-element-form fieldset .form-item.width-66 + .submit{width:33.3333%;display:inline-block;vertical-align:bottom;}.view-save .content-element-form fieldset .form-item{padding:0px;}.content-element-form fieldset .form-item.password .input-item:first-child{float:left;padding-right:10px;}.content-element-form fieldset .form-item.password .input-item:last-child{float:right;padding-left:10px;}.content-element-form .form-item input{box-sizing:border-box;position:relative;height:50px;border:none;padding:0px 20px;box-shadow:none;color:#172c42;border-bottom:0px solid #d51073;background-color:#e1e7ea;transition:border-width 150ms;}.content-element-form .form-item input:focus{border-left:6px solid #d51073;}.content-element-form .form-item.invalid input,.content-element-form.invalid .form-item input{border-left:0px solid #d51073;border-bottom:6px solid #d51073;}.content-element-form .form-item input:disabled{color:#9ba1a8;font-style:italic;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.content-element-form .form-item input:focus,.content-element-form .form-item textarea:focus,.content-element-form .form-item select:focus{outline:none;}.content-element-form .form-item textarea{box-sizing:border-box;position:relative;height:250px;border:none;padding:20px;box-shadow:none;color:#172c42;border-bottom:0px solid #d51073;background-color:#e1e7ea;transition:border-width 100ms;}.content-element-form .form-item textarea:focus{border-left:6px solid #d51073;}.content-element-form .form-item.invalid textarea,.content-element-form.invalid .form-item textarea,.content-element-form .form-item.invalid .mce-tinymce{border-left:0px solid #d51073 !important;border-bottom:6px solid #d51073 !important;}.content-element-form .form-item textarea:disabled{color:#9ba1a8;font-style:italic;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.content-element-form .form-item-textarea.style-title textarea{height:170px;}.content-element-form .form-item-textarea.style-intro textarea{height:225px;}.content-element-form .form-item-textarea.small textarea{height:140px;}.content-element-form .form-item-textarea textarea.rte{height:300px;}.content-element-form .form-item-select{position:relative;}.content-element-form .form-item-select select{box-sizing:border-box;position:relative;height:50px;border:none;padding:0px 20px;box-shadow:none;color:#172c42;border-bottom:0px solid #d51073;background-color:#e1e7ea;border-radius:0px;transition:border-width 100ms;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.content-element-form .form-item-select select.invalid{border-bottom:6px solid #d51073;}.content-element-form .form-item-select .arrow{display:block;position:absolute;top:50%;margin-top:6px;right:30px;width:0;height:0;border-style:solid;border-width:12px 8px 0 8px;border-color:#172c42 transparent transparent;}.content-element-form .form-item-select select[multiple]{height:250px;}.content-element-form .form-item-upload input[type='file']{box-sizing:border-box;position:relative;height:50px;border:none;padding:15px 20px;line-height:0px;box-shadow:none;color:#172c42;border-bottom:0px solid #d51073;background-color:#e1e7ea;transition:border-width 150ms;}.content-element-form .form-item-upload input[type='file']:focus{border-left:6px solid #d51073;}.content-element-form .form-item-upload input[type='file'].invalid{border-left:0px solid #d51073;border-bottom:6px solid #d51073;}.content-element-form .form-item-upload input[type='checkbox']{height:auto;}.content-element-form .form-item-upload .upload{display:inline-block;vertical-align:bottom;width:100%;}.content-element-form .form-item-upload.is-image .upload{width:calc(100% - 100px);}.content-element-form .form-item-upload .delete{position:relative;display:inline-block;vertical-align:bottom;width:95px;height:50px;margin-left:5px;background-color:#e1e7ea;}.content-element-form .form-item-upload .delete .form-item-checkbox{padding:0px;margin-top:0px;width:100%;height:100%;}.content-element-form .form-item-upload .delete .form-item-checkbox label{position:absolute;top:0px;left:0px;width:100%;height:100%;background-color:#e1e7ea;transition:background-color 250ms;}.content-element-form .form-item-upload .delete .form-item-checkbox input:checked + label{background-color:#ef3535;}.content-element-form .form-item-upload .delete .form-item-checkbox label i{position:absolute;right:15px;top:15px;width:20px;height:20px;margin-right:0px;background-image:url('../../../typo3conf/ext/wda/Resources/Public/image/sprite-sheet.svg');background-size:580px 460px;background-position:-520px -10px;background-color:transparent;}.content-element-form .form-item-upload .delete .form-item-checkbox input:checked + label i{background-position:-520px -70px;}.content-element-form .form-item-upload .delete .form-item-checkbox label i:before{display:none;}.content-element-form .form-item-upload .delete .form-item-checkbox img{position:absolute;z-index:1;left:3px;top:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:transform 250ms;}.content-element-form .form-item-upload .delete .form-item-checkbox input:checked ~ img{transform:scale(0.7);}.content-element-form .form-item-checkbox,.content-element-form .form-item-radio{height:auto;margin-top:10px;}.content-element-form .form-item-checkbox input,.content-element-form .form-item-radio input{display:none}.content-element-form .form-item-checkbox label,.content-element-form .form-item-radio label{height:inherit;cursor:pointer;margin-bottom:0px !important;}.content-element-form .form-item-checkbox label .label,.content-element-form .form-item-radio label .label{display:table-cell;vertical-align:middle;height:inherit;line-height:20px;}.content-element-form .form-item-checkbox input + label i,.content-element-form .form-item-radio input + label i{display:inline-block;vertical-align:top;position:relative;width:20px;height:20px;margin-right:10px;background-color:#e1e7ea;}.content-element-form .form-item-radio input + label i{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}.content-element-form .form-item-checkbox input + label i:before,.content-element-form .form-item-radio input + label i:before{display:block;content:"";position:absolute;top:10px;left:10px;width:0px;height:0px;background-color:#172c42;transition:all 100ms;-moz-transition:all 100ms;-webkit-transition:all 100ms;}.content-element-form .form-item-radio input:checked + label i:before{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}.content-element-form .form-item-checkbox input:checked + label i:before,.content-element-form .form-item-radio input:checked + label i:before{top:5px;left:5px;width:10px;height:10px;}.content-element-form .form-item-checkbox input + label p,.content-element-form .form-item-radio input + label p{display:inline-block;vertical-align:top;width:calc(100% - 30px);margin-top:-5px;}.content-element-form fieldset .form-item-checkbox .input-item,.content-element-form fieldset .form-item-radio .input-item{box-sizing:border-box;width:50%;}.content-element-form fieldset .form-item-radio .input-item:first-child{float:left;padding-right:10px;}.content-element-form fieldset .form-item-radio .input-item:last-child{float:right;padding-left:10px;}.content-element-form fieldset .form-item-checkbox .input-item:first-child{float:left;padding-right:10px;}.content-element-form fieldset .form-item-checkbox .input-item:last-child{float:right;padding-left:10px;}.content-element-form .form-divider{margin-top:60px;}.checkbox-list{width:100%;height:250px;overflow-y:auto;overflow-x:hidden;padding-right:10px;}.checkbox-list::-webkit-scrollbar{width:4px;}.checkbox-list::-webkit-scrollbar-track{background-color:#e1e7ea;}.checkbox-list::-webkit-scrollbar-thumb{background-color:#172c42;}.content-element-form form.loading input{pointer-events:none;cursor:default;}.content-element-form .form-item input::-webkit-input-placeholder{color:#172c42;}.content-element-form .form-item input:-moz-placeholder{color:#172c42;opacity:1;}.content-element-form .form-item input::-moz-placeholder{color:#172c42;opacity:1;}.content-element-form .form-item input:-ms-input-placeholder{color:#172c42;}.content-element-form .submit{display:block;position:relative;z-index:1;text-align:center;height:50px;width:100%;background-color:#172c42;overflow:hidden;}.content-element-form .submit:before{content:'';display:block;position:absolute;z-index:-1;top:0px;right:0px;height:100%;width:0px;transition:all 350ms;background-color:#294660;}.no-touch .content-element-form .submit:hover:before{left:0%;right:auto;width:100%;}.content-element-form .submit p{color:#fff;}.content-element-form form.loading .submit,.content-element-form .loading button,.content-element-form.loading button{pointer-events:none;cursor:default;}.content-element-map .content-element-form .submit{width:100%;background-color:#63819e;}.content-element-map .content-element-form .submit:before{background-color:#779dbc;}.content-element-teaser-list.white .submit{background-color:#d51073;}.content-element-teaser-list.white .submit:before{background-color:#e23795;}.content-element-teaser-list.white .submit p{color:#fff;}.content-element-teaser-list.blue .submit{background-color:#f8db1e;}.content-element-teaser-list.blue .submit:before{background-color:#f4e07f;}.content-element-teaser-list.blue .submit p{color:#172c42;}.content-element-teaser-list.yellow .submit{background-color:#172c42;}.content-element-teaser-list.yellow .submit:before{background-color:#294660;}.content-element-teaser-list.yellow .submit p{color:#fff;}.content-element-teaser-list.grey .submit{background-color:#d51073;}.content-element-teaser-list.grey .submit:before{background-color:#e23795;}.content-element-teaser-list.grey .submit p{color:#fff;}.content-element-form .structure-element-70-30 .status{display:block;padding:0px 10px;}.content-element-form .structure-element-70-30 .structure-item:nth-child(1) .status{margin-top:-15px;margin-bottom:15px;text-align:center;}.content-element-form .status span{display:none;margin-top:15px;}.content-element-form.advice-legal .advice-legal,.content-element-form .advice-legal .advice-legal{display:block;color:#ef3535;}.content-element-form .advice-legal .advice-legal a{color:#ef3535;border-bottom:1px dashed;}.content-element-form.loading .loading,.content-element-form .loading .loading{display:block;color:#172c42;}.content-element-form.success .success,.content-element-form .success .success{display:block;color:#65d359;}.content-element-form.success-created .success-created,.content-element-form .success-created .success-created{display:block;color:#65d359;}.content-element-form.success-updated .success-updated,.content-element-form .success-updated .success-updated{display:block;color:#65d359;}.content-element-form.error-server .error-server,.content-element-form .error-server .error-server{display:block;color:#ef3535;}.content-element-form.error-mandatory .error-mandatory,.content-element-form .error-mandatory .error-mandatory{display:block;color:#ef3535;}.content-element-form.error-duplicate .error-duplicate,.content-element-form .error-duplicate .error-duplicate{display:block;color:#d51073;}.content-element-form.error-email-double .error-email-double,.content-element-form .error-email-double .error-email-double{display:block;color:#d51073;}.content-element-form.error-pw-confirm .error-pw-confirm,.content-element-form .error-pw-confirm .error-pw-confirm{display:block;color:#ef3535;}.content-element-form.error-pw-length .error-pw-length,.content-element-form .error-pw-length .error-pw-length{display:block;color:#ef3535;}.content-element-form.error-pw-old-incorrect .error-pw-old-incorrect,.content-element-form .error-pw-old-incorrect .error-pw-old-incorrect{display:block;color:#ef3535;}.content-element-form.default .default,.content-element-form .default .default{display:block;color:#172c42;}.view-save .content-element-form.default .default,.view-save .content-element-form .default .default,.view-save .content-element-form.loading .loading,.view-save .content-element-form .loading .loading{color:#fff;}.content-element-form form.advice-legal label.hide-when-status,.content-element-form form.success label.hide-when-status,.content-element-form form.success-created label.hide-when-status,.content-element-form form.success-updated label.hide-when-status,.content-element-form form.error-server  label.hide-when-status,.content-element-form form.error-mandatory label.hide-when-status,.content-element-form form.error-duplicate label.hide-when-status,.content-element-form form.loading label.hide-when-status{display:none;}.content-element-form.jobalertemail-add{position:absolute;bottom:40px;left:10%;width:calc(100% - 20%);}.content-element-form.jobalertemail-add label{display:block;}.content-element-form.jobalertemail-add .status{display:block;}.content-element-form.jobalertemail-add fieldset{font-size:0px;line-height:0px;}.content-element-form.jobalertemail-add .form-item{margin-top:0px;}.content-element-form.jobalertemail-add .form-item-input{display:inline-block;vertical-align:bottom;width:70%;padding:0px;}.content-element-form.jobalertemail-add .form-item-input input{width:100%;margin-top:5px;background-color:#fff;}.content-element-form.jobalertemail-add .form-item-button{display:inline-block;vertical-align:bottom;padding:0px;width:30%;}.content-element-form.jobalertemail-add.loggedin-user  .form-item-input input[name='email']{display:none;}.content-element-form.jobalertemail-add.loggedin-user .form-item-button{width:100%;}.content-element-form .structure-element-70-30 > .structure-item:first-child .form-item-button{margin-bottom:15px;}.content-element-form .form-item-button{display:inline-block;vertical-align:top;font-size:0px;line-height:0px;}.content-element-form .form-item-button input{background-color:transparent;cursor:pointer;color:#fff;-webkit-appearance:none;}.content-element-form .form-item-button button,.content-element-form .form-item-button .button{display:block;position:relative;z-index:1;text-align:center;height:50px;width:100%;background-color:#172c42;overflow:hidden;cursor:pointer;}.content-element-form .form-item-button button.disabled,.content-element-form .form-item-button .button.disabled{pointer-events:none;cursor:default;background-color:#172c42;}.content-element-form .form-item-button.double,.content-element-form .form-item-button.double{font-size:0px;line-height:0px;}.content-element-form .form-item-button.double button,.content-element-form .form-item-button.double .button{display:inline-block;width:50%;}.content-element-form .form-item-button button:before,.content-element-form .form-item-button .button:before{content:'';display:block;position:absolute;z-index:-1;top:0px;right:0px;height:100%;width:0px;transition:all 350ms;background-color:#294660;}.no-touch .content-element-form .form-item-button button:hover:before,.no-touch .content-element-form .form-item-button .button:hover:before{left:0%;right:auto;width:100%;}.content-element-form .form-item-button button p,.content-element-form .form-item-button .button p{color:#fff;padding:19px 0px;}.content-element-form .form-item-button.blue button,.content-element-form .form-item-button.blue .button{color:#fff;background-color:#172c42;}.content-element-form .form-item-button.blue button:before,.content-element-form .form-item-button.blue .button:before{background-color:#294660;}.content-element-form .form-item-button.blue button p,.content-element-form .form-item-button.blue .button p{color:#fff;}.content-element-form .form-item-button.pink button,.content-element-form .form-item-button.pink .button{color:#fff;background-color:#d51073;}.content-element-form .form-item-button.pink button:before,.content-element-form .form-item-button.pink .button:before{background-color:#e23795;}.content-element-form .form-item-button.pink button p,.content-element-form .form-item-button.pink .button p{color:#fff;}.content-element-form .form-item-button.bluelight button,.content-element-form .form-item-button.bluelight .button{color:#fff;background-color:#63819e;}.content-element-form .form-item-button.bluelight button:before,.content-element-form .form-item-button.bluelight .button:before{background-color:#6a8bab;}.content-element-form .form-item-button.bluelight button p,.content-element-form .form-item-button.bluelight .button p{color:#fff;}.content-element-form .form-item-button button.red,.content-element-form .form-item-button .button.red{background-color:#ef3535;}.content-element-form .form-item-button button.red:before,.content-element-form .form-item-button .button.red:before{background-color:#ef5454;}.content-element-form .form-item-button button.green,.content-element-form .form-item-button .button.green{background-color:#65d359;}.content-element-form .form-item-button button.green:before,.content-element-form .form-item-button .button.green:before{background-color:#77e068;}.content-element-form form .loader,form.content-element-form .loader{display:block;position:absolute;z-index:1;margin-top:-15px;left:50%;margin-left:-10px;top:100px;width:20px;height:20px;border-radius:50%;border:4px solid #e1e7ea;border-top:4px solid #9ba1a8;transition:top 250ms;animation:spin 700ms linear infinite;}.content-element-form form.loading .loader,.content-element-form.loading .loader{top:50%;}.content-element-form form .loader + p,form .content-element-form .loader + p{position:relative;top:0px;transition:top 250ms;}.content-element-form form.loading .loader + p,.content-element-form.loading .loader + p{top:100px;}.content-element-form form .loader,form .content-element-form .loader{display:block;position:absolute;margin-top:-15px;left:50%;margin-left:-10px;top:100px;transition:top 250ms;animation:spin 700ms linear infinite;}.content-element-form form.loading .form-item-button .loader,form .content-element-form.loading .form-item-button .loader{top:50%;}.content-element-form form .form-item-button .loader + p,form .content-element-form .form-item-button .loader + p{position:relative;top:0px;transition:top 250ms;}.content-element-form form.loading .form-item-button .loader + p,form .content-element-form.loading .form-item-button .loader + p{top:100px;}.content-element-form .structure-element-70-30 > .structure-item:first-child .form-item-button-status{margin-bottom:20px;}.content-element-form .form-item-button-status input{display:none;}.content-element-form .form-item-button-status label{box-sizing:border-box;display:block;position:relative;z-index:1;text-align:center;height:50px;width:100%;padding:19px 0px;cursor:pointer;}.content-element-form .form-item-button-status label p{color:#fff;}.content-element-form .form-item-button-status label:before{content:'';display:block;position:absolute;z-index:-1;top:0px;right:0px;height:100%;width:0px;transition:all 350ms;}.no-touch .content-element-form .form-item-button-status label:hover:before{left:0%;right:auto;width:100%;}.content-element-form .form-item-button-status input:checked + label{background-color:#65d359;}.content-element-form .form-item-button-status input:checked + label:before{background-color:#77e068;}.content-element-form .form-item-button-status label{background-color:#ef3535;}.content-element-form .form-item-button-status label:before{background-color:#ef5454;}.content-element-form .form-item-button-status label p.active{display:none;}.content-element-form .form-item-button-status label p.inactive{display:block;}.content-element-form .form-item-button-status input:checked + label p.active{display:block;}.content-element-form .form-item-button-status input:checked + label p.inactive{display:none;}.content-element-form .form-item-divider{box-sizing:border-box;position:relative;margin-bottom:15px;}.content-element-form .form-item-divider i{display:block;height:1px;width:100%;background-color:#172c42;}.content-element-form fieldset .form-item-map{height:210px;}.content-element-form fieldset .form-item-map .content-element-map{box-sizing:border-box;margin-top:0px !important;border:5px solid #e1e7ea;}.content-element-form fieldset .form-item-map .content-element-map .controller-meta{right:10px;}.content-element-form fieldset .form-item-map .content-element-map .controller-meta .zoom{width:50px;margin-top:0px;}.content-element-form fieldset .form-item-map .content-element-map .controller-meta .zoom button{height:40px;width:40px;}.content-element-form fieldset .form-item-map .content-element-map .controller-meta .zoom .in{margin-right:0px;margin-bottom:1px;}.content-element-form fieldset .form-item-map .content-element-map .controller-meta .zoom button i{top:5px;left:6px;}.form-container-sepcial{max-height:0px;margin-bottom:20px;overflow:hidden;transition:max-height 400ms;}.form-container-sepcial.open{max-height:200px;}.content-element-form.hidden-group{max-height:0px;overflow:hidden;transition:max-height 300ms;}.content-element-form.hidden-group.active{max-height:320px;}.content-element-form.hidden-group .form-item-input,.content-element-form.hidden-group .form-item-textarea,.content-element-form.hidden-group .form-item-radio,.content-element-form.hidden-group .form-item-checkbox,.content-element-form.hidden-group .form-item-select,.content-element-form.hidden-group .form-item-upload,.content-element-form.hidden-group .form-item-map,.content-element-form.hidden-group .form-item-button{margin-top:15px;margin-bottom:0px;}.content-element-form.hidden-group .form-item:first-child{margin-top:0px;}.content-element-form.hidden-group .form-item.margin-top-half{margin-top:5px;}.section-login a{display:block;margin-top:5px;}.section-login .login-show{margin-top:20px;}.section-login a i{display:inline-block;vertical-align:middle;width:20px;height:20px;margin-right:10px;background-image:url('../../../typo3conf/ext/wda/Resources/Public/image/sprite-sheet.svg');background-size:580px 460px;background-position:-280px -40px;transition:transform 250ms;}.no-touch .section-login a:hover i{transform:translateX(5px);}.section-login a p{display:inline-block;vertical-align:middle;margin-top:0px;}.content-element-list{font-size:0px;line-height:0px;}.content-element-list > .header{display:table;position:relative;width:100%;height:50px;margin-bottom:20px;}.content-element-list > .header > p{display:table-cell;vertical-align:middle;}.content-element-list > .header .button{position:absolute;right:10px;top:0px;}.content-element-list > .header .button i{display:inline-block;vertical-align:middle;width:20px;height:20px;margin-right:10px;background-image:url('../../../typo3conf/ext/wda/Resources/Public/image/sprite-sheet.svg');background-size:580px 460px;background-position:-460px -70px;}.content-element-list > .header .button p{display:inline-block;vertical-align:middle;color:#fff;padding-top:3px;}.content-element-list .button{box-sizing:border-box;display:inline-block;vertical-align:top;position:relative;z-index:1;text-align:center;height:50px;padding:16px 0px;}.content-element-list .button.width-33{width:33.3333%;}.content-element-list .button.width-50{width:50%;}.content-element-list .button.width-66{width:66.6666%;}.content-element-list .button.blue + .button.width-33.blue,.content-element-list .button.pink + .button.width-33.pink{border-left:1px solid #fff;}.content-element-list .button.blue + .button.width-50.blue,.content-element-list .button.pink + .button.width-50.pink{border-left:1px solid #fff;}.content-element-list a.button span{display:table;width:100%;height:100%;}.content-element-list a.button span p{display:table-cell;vertical-align:middle;}.content-element-list .button:before{content:'';display:block;position:absolute;z-index:-1;top:0px;right:0px;height:100%;width:0px;transition:all 350ms;}.no-touch .content-element-list .button:hover:before{left:0%;right:auto;width:100%;}.content-element-list .button.green{background-color:#65d359;}.content-element-list .button.green:before{background-color:#77e068;}.content-element-list .button.green p{color:#fff;}.content-element-list .button.red{background-color:#ef3535;}.content-element-list .button.red:before{background-color:#ef5454;}.content-element-list .button.red p{color:#fff;}.content-element-list .button.blue{background-color:#172c42;}.content-element-list .button.blue:before{background-color:#294660;}.content-element-list .button.blue p{color:#fff;}.content-element-list .button.pink{background-color:#d51073;}.content-element-list .button.pink:before{background-color:#e23795;}.content-element-list .button.pink p{color:#fff;}.content-element-list .form-item-button-status{display:inline-block;vertical-align:top;}.content-element-list .form-item-button-status.width-33{width:33.3333%;}.content-element-list .form-item-button-status.width-50{width:50%;}.content-element-list .form-item-button-status input{display:none;}.content-element-list .form-item-button-status label{box-sizing:border-box;display:block;position:relative;z-index:1;text-align:center;height:50px;width:100%;padding:19px 0px;cursor:pointer;}.content-element-list .form-item-button-status label p{color:#fff;}.content-element-list .form-item-button-status label:before{content:'';display:block;position:absolute;z-index:-1;top:0px;right:0px;height:100%;width:0px;transition:all 350ms;}.no-touch .content-element-list .form-item-button-status label:hover:before{left:0%;right:auto;width:100%;}.content-element-list .form-item-button-status input:checked + label{background-color:#65d359;}.content-element-list .form-item-button-status input:checked + label:before{background-color:#77e068;}.content-element-list .form-item-button-status label{background-color:#ef3535;}.content-element-list .form-item-button-status label:before{background-color:#ef5454;}.content-element-list .list{padding-right:10px;}.content-element-list .list.scrollbar{overflow-y:auto;overflow-x:hidden;max-height:1200px;}.content-element-list.small .list.scrollbar{max-height:394px;}.content-element-list .list::-webkit-scrollbar{width:4px;}.content-element-list .list::-webkit-scrollbar-track{background-color:#e1e7ea;}.content-element-list .list::-webkit-scrollbar-thumb{background-color:#172c42;}.content-element-list .list .list-item{position:relative;width:100%;max-height:300px;margin-bottom:20px;transition:max-height 250ms,margin 250ms;overflow:hidden;}.content-element-list .list .list-item:first-child{margin-top:0px !important;}.content-element-list .list .list-item:last-child{margin-bottom:0px !important;}.content-element-list.deleteable .list .list-item{margin-bottom:5px;}.content-element-list .list .list-item.deleted{max-height:0px;margin-bottom:0px;}.content-element-list .list .list-item .header{position:absolute;top:0px;left:0px;width:100%;height:50px;overflow:hidden;transition:transform 250ms;}.content-element-list .list .list-item .header.default{transform:translateY(0px);}.content-element-list .list .list-item.header-delete .header.default{transform:translateY(-50px);}.content-element-list .list .list-item .header.delete{transform:translateY(50px);}.content-element-list .list .list-item.header-delete .header.delete{transform:translateY(0px);}.content-element-list .content{box-sizing:border-box;position:relative;display:block;width:100%;padding:20px;margin-top:50px;background-color:#e1e7ea;transition:background-color 250ms,width 250ms,padding 250ms,opacity 250ms;}.no-touch .content-element-list .content:hover{background-color:#d1d8db;}.content-element-list.deleteable .list-item .content{padding:10px 110px 10px 20px;}.content-element-list.deleteable .list-item.confirm-delete .content{padding:10px 60px 10px 20px;background-color:#9ba1a8;}.content-element-list.deleteable .list-item.loading .content{pointer-events:none;cursor:default;opacity:0.7;}.content-element-list .list .list-item.confirm-delete .content{width:calc(100% - 52px);}.content-element-list.list-login .list-item > .content{margin-top:0px;}.content-element-list .content .facts{margin-top:20px;}.content-element-list .content .close{position:absolute;right:0px;top:0px;width:50px;height:100%;background-color:transparent;transition:opacity 250ms;}.no-touch .content-element-list .content .close:hover{opacity:0.7;}.content-element-list.deleteable .content .close{border-left:2px solid #fff;}.content-element-list .content .close i{position:absolute;right:15px;top:50%;margin-top:-10px;width:20px;height:20px;background-image:url('../../../typo3conf/ext/wda/Resources/Public/image/sprite-sheet.svg');background-size:580px 460px;background-position:-400px -10px;transform:rotate(0deg);transition:transform 250ms;}.content-element-list.deleteable .list-item.confirm-delete .content .close i{transform:rotate(45deg);}.content-element-list .content .delete-confirm{display:block;position:absolute;right:-52px;top:0px;width:50px;height:100%;background-color:#ef3535;transition:opacity 250ms,width 250ms;overflow:hidden;}.no-touch .content-element-list .content .delete-confirm:hover{opacity:0.7;}.content-element-list .content .delete-confirm i{position:absolute;right:15px;top:50%;margin-top:-10px;width:20px;height:20px;background-image:url('../../../typo3conf/ext/wda/Resources/Public/image/sprite-sheet.svg');background-size:580px 460px;background-position:-520px -40px;}.content-element-list .list-item.loading .content .delete-confirm i{background-position:-951px -40px;animation:spin 1500ms linear infinite;}.content-element-list .list-item.header-delete .content{pointer-events:none;background-color:#5f6365;}.content-element-short-navigation{position:relative;width:100%;text-align:center;line-height:0px;font-size:0px;margin-top:40px;}.content-element-short-navigation > p{text-align:left;margin-left:5px;}.content-element-short-navigation a{box-sizing:border-box;position:relative;z-index:1;display:inline-block;vertical-align:middle;width:calc(7.6923% - 10px);margin:5px;padding:1%;text-align:center;background-color:#172c42;}.content-element-short-navigation a:before{content:'';display:block;position:absolute;z-index:-1;top:0px;right:0px;height:100%;width:0px;background-color:#294660;transition:all 250ms;}.no-touch .content-element-short-navigation a:hover:before{left:0%;right:auto;width:100%;}.content-element-short-navigation a p{color:#fff;}.content-element-short-navigation a.disabled{pointer-events:none;cursor:default;background-color:#e1e7ea;}.content-element-short-navigation a.disabled p{color:#bac4ca;}.content-element-teaser-ad{box-sizing:border-box;position:relative;display:inline-block;vertical-align:top;width:100%;padding:10px;}.content-element-teaser-ad .content{box-sizing:border-box;padding:10px;background-color:#e1e7ea;}.content-element-teaser-ad .content .headline{height:30px;}.content-element-teaser-ad .content .headline p{color:#63819e;}.content-element-teaser-ad.banner-small .content{display:table;height:100%;width:100%;font-size:0px;line-height:0px;}.content-element-teaser-ad.banner-small .content .headline{display:table-cell;vertical-align:middle;width:50%;}.content-element-teaser-ad .content .info{box-sizing:border-box;display:block;width:100%;padding:10px;background-color:#fff;}.content-element-teaser-ad .content .info + .headline p{padding-top:5px;}.content-element-teaser-ad .content .info img{width:100%;height:auto;}.content-element-teaser-ad.banner-small .content .info{box-sizing:border-box;display:table-cell;vertical-align:middle;height:60px;max-height:60px;width:50%;padding:5px;text-align:center;background-color:#fff;}.content-element-teaser-ad.banner-small .content .info img{width:auto;max-width:100%;height:auto;max-height:100%;}.content-element-teaser-ad b{box-sizing:border-box;display:block;position:relative;padding-left:20px;}.content-element-teaser-ad b:before{content:"";position:absolute;top:4px;left:0px;width:4px;height:calc(100% - 8px);background-color:#d51073;}.content-element-teaser-ad p a{transition:color 250ms;color:#172c42;}.content-element-teaser-ad p a{color:#172c42;}.no-touch .content-element-teaser-ad p a:hover{color:#d51073;}.content-element-teaser-ad .text h1,.content-element-teaser-ad .text h2,.content-element-teaser-ad .text h2 i,.content-element-teaser-ad .text h3,.content-element-teaser-ad .text b,.content-element-teaser-ad .text p,.content-element-teaser-ad .text ul{color:#172c42;}.content-element-teaser-ad .text h1,.content-element-teaser-ad .text h2,.content-element-teaser-ad .text h3,.content-element-teaser-ad .text b,.content-element-teaser-ad .text p,.content-element-teaser-ad .text ul{margin-top:15px;}.content-element-teaser-ad .text h3 + p,.content-element-teaser-ad .text h3 + ul,.content-element-teaser-ad .text ul + ul,.content-element-teaser-ad .text h2 + h2,.content-element-teaser-ad .text h1 + h2,.content-element-teaser-ad .text h1 + h1{margin-top:0px;}.content-element-teaser-ad .text ul li{margin-top:5px;}.content-element-teaser-ad.quadrat:before{content:"";display:block;padding-top:100%;-webkit-transition:padding-top 200ms;transition:padding-top 200ms;}.content-element-teaser-ad.quadrat .content{display:block;position:absolute;top:10px;left:10px;bottom:10px;right:10px;padding:5px;overflow:hidden;}.content-element-teaser-ad.quadrat .content .info{height:calc(100% - 30px);}.content-element-teaser-ad.quadrat .content .info .cell{height:100%;text-align:center;}.content-element-teaser-ad.quadrat.landscape .content .info{display:table;}.content-element-teaser-ad.quadrat.landscape .content .info img{width:100%;max-width:100%;height:auto;}.content-element-teaser-ad.quadrat.portrait .content .info img{width:auto;height:100%;max-height:100%;}.content-element-teaser-ad.quadrat.landscape .content .info .cell{display:table-cell;vertical-align:middle;}.content-element-teaser-ad.background .content .info{position:relative;height:calc(100% - 30px);padding:0px;background-color:#000;overflow:hidden;}.content-element-teaser-ad.background:before{content:"";display:block;padding-top:100%;-webkit-transition:padding-top 200ms;transition:padding-top 200ms;}.content-element-teaser-ad.background .content{display:block;position:absolute;top:10px;left:10px;bottom:10px;right:10px;padding:10px;overflow:hidden;}.content-element-teaser-ad.background .content .image{position:absolute;top:0px;left:0px;width:100%;height:100%;max-height:100%;opacity:0.6;padding-top:0px;}.content-element-teaser-ad.background .content img{width:100%;height:100%;transform:scale(1);-webkit-transform:scale(1);-webkit-transition:-webkit-transform 300ms;transition:transform 300ms;}.content-element-teaser-ad.background:hover .content img{transform:scale(1.1);-webkit-transform:scale(1.1);}.content-element-teaser-ad.background .content .tag{position:relative;display:table;width:100%;height:100%;}.content-element-teaser-ad.background .content .tag p{display:table-cell;vertical-align:middle;text-align:center;color:#fff;}.content-element-listtable{position:relative;}.content-element-listtable nav{position:relative;width:100%;font-size:0;line-height:0;}.content-element-listtable nav + nav{margin-top:40px;}.content-element-listtable nav .headline{margin-bottom:20px;text-transform:uppercase;color:#d51073;}.content-element-listtable nav section{box-sizing:border-box;display:inline-block;width:50%;vertical-align:top;}.content-element-listtable nav section:nth-child(even){padding-right:20px;}.content-element-listtable nav section:nth-child(odd){padding-left:20px;}.content-element-listtable nav .item{position:relative;display:inline-block;width:100%;padding:20px 0px;}.content-element-listtable nav .item:before,.content-element-listtable nav .item:after{content:"";position:absolute;left:0px;width:100%;height:1px;background-color:#172c42;}.content-element-listtable nav .item:before{top:-1px;}.content-element-listtable nav .item:after{bottom:0px;}.content-element-listtable nav .item p{display:inline-block;width:calc(100% - 40px);vertical-align:middle;transition:transform 200ms;}.no-touch .content-element-listtable nav .item:hover p{transform:translateX(10px);}.content-element-listtable nav .item i{position:absolute;top:50%;right:0px;width:20px;height:20px;background-image:url('../../../typo3conf/ext/wda/Resources/Public/image/sprite-sheet.svg');background-size:580px 460px;background-position:-280px -10px;transform:translateY(-50%);vertical-align:middle;}.page-element-glossary{padding:0px 10px;}.page-element-glossary .content-element-text{margin:0px;padding:0px;}.page-element-glossary .content-element-text p:empty + p{margin-top:0px;}.divider-title{position:relative;display:block;width:calc(100% - 20px);margin:50px 0px 10px 10px;}.divider-title:after{content:"";display:block;position:relative;bottom:0px;left:0px;width:100%;height:1px;background-color:#172c42;transition:background-color 200ms;-moz-transition:background-color 200ms;-webkit-transition:background-color 200ms;}.divider-title p{box-sizing:border-box;position:relative;z-index:1;display:inline-block;vertical-align:middle;width:16.6666%;padding:10px 30px 6px 30px;margin-bottom:20px;text-align:center;color:#fff;background-color:#d51073;}.divider-title.auto-width p{width:auto;}.content-element-navigation-level3{margin-top:50px;}.tx-jobfinderprofile.schools-profile .iframe-school-embed iframe{background-color:#e1e7ea;padding:10px;box-sizing:border-box;}.tx-jobfinderprofile.schools-profile .form-item-textarea.readonly textarea{height:160px;}.tx-jobfinderprofile.schools-profile .form-item-textarea.readonly textarea:focus{border:none;}.userprofile.savejob a p{display:none;}.userprofile.savejob.status-save a p.save{display:inline-block;}.userprofile.savejob.status-saved a p.saved{display:inline-block;}.userprofile.savejob.status-remove a p.remove{display:inline-block;}.userprofile.savejob.status-loading a p.loading{display:inline-block;}.userprofile.savejob.status-login a p.login{display:inline-block;}.userprofile.savejob.status-error a p.error{display:inline-block;}.userprofile.savejob.status-saved a{pointer-events:none;cursor:default;}.userprofile.savejob.status-loading a{pointer-events:none;cursor:wait;}.userprofile.savejob.status-loading a i{background-position:-370px -70px;animation:spin 1500ms linear infinite;}.styled-scrollbar::-webkit-scrollbar{width:10px;}.styled-scrollbar::-webkit-scrollbar-track{background-color:#ccc;}.styled-scrollbar::-webkit-scrollbar-thumb{background-color:#ffd100;}.floatleft{float:left;}.floatright{float:right;}.floatkill{float:none;clear:both;display:block;overflow:auto;}.structurekill{display:block;overflow:auto;}.marginkill{margin:0 !important;}.texttransformkill{text-transform:none !important;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){header .meta-navigation .social a,header .meta-navigation .search button,footer .meta-navigation .social a,.content-element-linkbox .content nav a span:before,.content-element-teaser-list .content nav a i,.content-element-teaser-info .content .button i,.content-element-breadcrumb a:before,.content-element-teaserlist .teaser-container .teaser .content .info .link i,.content-element-map .marker,.content-element-map .controller-meta button i,.content-element-map .controller-search .search-box button,.content-element-map .controller-search .action-box button i,.structure-element-accordion .accordion-title > a i,.content-element-facttable .header i,.content-element-teaser-job .button i,.content-element-action-navigation .share a i,.content-element-action-navigation .back a i,.content-element-action-navigation .print a i,.content-element-action-navigation .save a i,.info-overlay button,.tx-indexedsearch-searchbox .tx-indexedsearch-searchbox-button,.tx-indexedsearch i.prev,.tx-indexedsearch i.next,.content-element-list > .header .button i,.content-element-list .content .close i,.view-quiz .action-buttons button i,.view-result .content .links a p:before,.view-result .content .jobs nav a i{background-image:url('../../../typo3conf/ext/wda/Resources/Public/image/sprite-sheet.png') !important;}li:before{background-image:url('../../../typo3conf/ext/wda/Resources/Public/image/icon-line.png') no-repeat;}.content-element-quote p:before{background:url('../../../typo3conf/ext/wda/Resources/Public/image/icon-quote.png') no-repeat;}}.tx-indexedsearch{position:relative;margin-bottom:60px;}.tx-indexedsearch-rules{display:none;}.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw{font-weight:bold;font-style:normal;}.tx-indexedsearch-searchbox{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:1;width:calc(100% + 20px);transform:translateX(-10px);padding:50px 20px;background-color:#172c42;}.tx-indexedsearch-searchbox > form{position:relative;width:70%;margin:0 auto;}.tx-indexedsearch-searchbox.novalues{height:140px;}.tx-indexedsearch .tx-indexedsearch-whatis{display:none;}.tx-indexedsearch-searchbox p,.tx-indexedsearch-searchbox label{display:none;}.tx-indexedsearch-searchbox tr{display:block;}.tx-indexedsearch-searchbox table{margin:0 auto;width:100%;}.tx-indexedsearch-searchbox td:first-child{display:none;}.tx-indexedsearch-searchbox #tx-indexedsearch-searchbox-button-submit{position:absolute;top:10px;right:10px;width:25px !important;height:25px;border:none;background-color:transparent;font-size:0px;cursor:pointer;background-image:url('../../../typo3conf/ext/wda/Resources/Public/image/sprite-sheet.svg');background-size:580px 460px;background-position:-220px -10px;-webkit-transition:opacity 200ms;transition:opacity 200ms;}.tx-indexedsearch-searchbox .tx-indexedsearch-searchbox-button:hover{opacity:0.7;}.tx-indexedsearch-searchbox table tr td{display:block;}.tx-indexedsearch-searchbox table tr,.tx-indexedsearch-searchbox table tr td{vertical-align:top;width:100%;}.tx-indexedsearch-searchbox .tx-indexedsearch-searchbox-sword{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:40px;position:relative;margin:0 auto;padding:0px 40px 0px 10px;border:none;outline:none;color:#172c42;-webkit-appearance:none !important;}.tx-indexedsearch-whatis .tx-indexedsearch-sw{color:#d51073;}.tx-indexedsearch-noresults{display:block;padding:15px 20px;background-color:#ffffff;}.tx-indexedsearch-redMarkup{color:#d51073 !important;font-family:'latobold';font-size:16px;line-height:28px;letter-spacing:0px;text-transform:none;}.tx-indexedsearch-res-container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:70%;margin:0 auto;}.tx-indexedsearch-res-container .tx-indexedsearch-res{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;width:100%;padding:30px 0px 20px;border-top:1px solid #172c42;}.tx-indexedsearch-res-container .tx-indexedsearch-res br{display:none;}.tx-indexedsearch-res-container .tx-indexedsearch-res .tx-indexedsearch-icon{display:none;}.tx-indexedsearch-percent,.tx-indexedsearch-result-number{display:none;}.tx-indexedsearch-title{font-size:0px;}.tx-indexedsearch-title a{font-family:'DIN-Heavy';font-size:26px;line-height:26px;text-transform:uppercase;letter-spacing:1.5px;color:#172c42;transition:color 200ms;-moz-transition:color 200ms;-webkit-transition:color 200ms;}.no-touch .tx-indexedsearch-res-container .tx-indexedsearch-res:hover .tx-indexedsearch-title a{color:#d51073;}.tx-indexedsearch-descr.descr{display:block;margin-top:10px;font-family:'latoregular';font-size:16px;line-height:28px;letter-spacing:0px;text-transform:none;color:#172c42;}.tx-indexedsearch-text-item-path{display:block;margin-top:10px;background-color:transparent !important;margin-top:10px;font-size:0px;}.tx-indexedsearch-info .tx-indexedsearch-text-item-path p a{color:#d51073;font-family:'DIN-Light';font-size:14px;line-height:28px;text-transform:uppercase;letter-spacing:1.5px;}.tx-indexedsearch-browsebox{position:relative;width:70%;margin:10px auto;text-align:right;}.tx-indexedsearch-browsebox p{display:none;}.tx-indexedsearch-browsebox .tx-indexedsearch-browsebox li{display:inline-block;padding-left:0px;margin:0 !important;}.tx-indexedsearch-browsebox .tx-indexedsearch-browsebox li:before{display:none;}.tx-indexedsearch-browsebox .tx-indexedsearch-browsebox li a{margin:0px 3px;display:inline-block;text-align:center;vertical-align:middle;width:20px;height:20px;font-family:'latobold';font-size:16px;line-height:28px;letter-spacing:0px;text-transform:none;font-style:normal;transition:all 150ms;-moz-transition:all 150ms;-webkit-transition:all 150ms;}.tx-indexedsearch-browsebox .tx-indexedsearch-browsebox li:hover a,.tx-indexedsearch-browsebox .tx-indexedsearch-browsebox li.tx-indexedsearch-browselist-currentPage a{color:#d51073;}.tx-indexedsearch-browsebox i.prev,.tx-indexedsearch-browsebox i.next{display:block;position:absolute;width:20px;height:20px;margin-top:4px;background-image:url('../../../typo3conf/ext/wda/Resources/Public/image/sprite-sheet.svg');background-size:580px 460px;transition:opacity 250ms;}.tx-indexedsearch-browsebox i.prev{-webkit-transform:-webkit-rotate(180deg);transform:rotate(180deg);background-position:-340px -10px;}.tx-indexedsearch-browsebox i.next{background-position:-340px -10px;}.no-touch .tx-indexedsearch-browsebox i.prev:hover,.no-touch .tx-indexedsearch-browsebox i.next:hover{opacity:0.7;}.tx-felogin-pi1 .link a{font-family:'latoblack';font-size:12px;line-height:20px;}.tx-felogin-pi1 p b{font-family:'latobold';font-size:20px;line-height:32px;}.tx-felogin-pi1{position:relative;}.tx-felogin-pi1 .login-overlay{box-sizing:border-box;position:absolute;z-index:20;top:50px;left:0px;opacity:0;visibility:hidden;width:calc(100% - 1px);padding:30px;background-color:#fff;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.3);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.3);-webkit-transition:opacity 300ms,visibility 300ms;transition:opacity 300ms,visibility 300ms;}.tx-felogin-pi1 .login-overlay.active{opacity:1;visibility:visible;}.tx-felogin-pi1 .login-overlay p.info-text{margin-top:20px;}.tx-felogin-pi1 .login-overlay .content-element-form.small fieldset{margin-top:20px;}.tx-felogin-pi1 .login-overlay form fieldset:first-child{margin-top:0px;}.tx-felogin-pi1 .login-overlay form fieldset:first-child .form-item{}.tx-felogin-pi1 .login-overlay p b{box-sizing:border-box;display:block;position:relative;padding-left:20px;}.tx-felogin-pi1 .login-overlay p b:before{content:"";position:absolute;top:4px;left:0px;width:4px;height:calc(100% - 8px);background-color:#d51073;}.tx-felogin-pi1 .login-overlay .link{margin-top:20px;}.tx-felogin-pi1 .login-overlay .link a{transition:color 250ms;}.tx-felogin-pi1 .login-overlay .link a:hover{color:#d51073;}.tx-felogin-pi1 .login-overlay .content-element-form .form-item-input:first-child{padding:0px 10px 0px 0px;}.tx-felogin-pi1 .login-overlay .content-element-form .form-item-input:last-child{padding:0px 0px 0px 10px;}.tx-felogin-pi1 .login-overlay .content-element-form .form-item-input.width-100{padding:0px 0px 0px 0px;}.tx-felogin-pi1 .login-overlay .content-element-form .submit{background-color:#172c42;}.tx-felogin-pi1 .login-overlay .content-element-form .submit:before{background-color:#294660;}.tx-felogin-pi1 .login-overlay .content-element-form .submit p{color:#fff;}.tx-felogin-pi1 .login-overlay .content-element-form .form-item-checkbox{padding:0px;}.tx-felogin-pi1 input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #f8db1e inset;}.tx-felogin-pi1 .register.registred .submit{position:absolute;z-index:1;top:0px;left:0px;width:100%;height:100%;text-align:center;border-left:1px solid #fff;background-color:#d51073;transition:opacity 250ms;}.tx-felogin-pi1 .register.registred .submit:before{content:'';display:block;position:absolute;z-index:-1;top:0px;right:0px;height:100%;width:0px;background-color:#e23795;transition:all 250ms;}.no-touch .tx-felogin-pi1 .register.registred .submit:hover:before{left:0%;right:auto;width:100%;}.tx-felogin-pi1 .register.registred .submit p{display:block;}.tx-femanager{padding-bottom:100px;}.tx-femanager .alert{display:none;}#cookies-agreement{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:none;position:fixed;z-index:100;top:0;left:0;width:100%;padding:10px 0px;font-family:Arial;background-color:#4C4C4C;color:#fff;}.cookie-inactive #cookies-agreement{display:block;}#cookies-agreement .cookies-agreement-wrap{width:1170px;margin:0 auto;text-align:center;}#cookies-agreement p{display:inline-block;vertical-align:middle;font-size:11px;line-height:18px;-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;}#cookies-agreement button{display:inline-block;vertical-align:middle;padding:5px 10px;margin-left:20px;font-family:Arial;font-size:11px;line-height:18px;cursor:pointer;background-color:#fff;color:#333;transition:background-color 200ms;-webkit-transition:background-color 200ms;-moz-transition:background-color 200ms;}#cookies-agreement button:hover{background-color:#B9B9B9;}.ms-container{width:100%;}.ms-container:focus{outline:none;}.ms-container:after{content:".";display:block;height:0;line-height:0;font-size:0;clear:both;min-height:0;visibility:hidden;}.ms-container .ms-selectable,.ms-container .ms-selection{background:#fff;color:#172c42;}.ms-container .ms-list{position:relative;max-height:265px;padding:0;overflow-y:auto;padding-right:10px;}.num-3 .ms-container .ms-list{height:159px;}.num-4 .ms-container .ms-list{height:212px;}.ms-container .ms-list::-webkit-scrollbar{width:4px;}.ms-container .ms-list::-webkit-scrollbar-track{background-color:#e1e7ea;}.ms-container .ms-list::-webkit-scrollbar-thumb{background-color:#172c42;}.ms-container .ms-list.ms-focus{outline:0;border:none;}.ms-container ul{margin:0;list-style-type:none;padding:0;}.ms-container .ms-optgroup-container{width:100%;}.ms-container .ms-optgroup-label{margin:0;padding:5px 0px 0px 5px;cursor:pointer;color:#172c42;}.ms-container .ms-selectable li.ms-elem-selectable{padding:11px 20px;color:#172c42;background-color:#e1e7ea;margin-bottom:3px;transition:background-color 300ms;}.ms-container .ms-selectable li.ms-elem-selectable:before{display:none;}.no-touch .ms-container .ms-selectable li:hover{cursor:pointer;background-color:#d1d8db;}.ms-container .ms-selectable li.disabled{pointer-events:none;cursor:default;background-color:#172c42;}.ms-container .ms-selectable li span.ms-elem-selected{display:none !important;}.ms-container .ms-selectable li.ms-selected{background-color:#172c42;color:#fff;}.no-touch .ms-container .ms-selectable li.ms-selected:hover{background-color:#294660;}.gm-style span{font-family:inherit;line-height:normal;}#cookies-agreement{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:none;position:fixed;z-index:100;top:0;left:0;width:100%;padding:10px 0px;font-family:Arial;background-color:#172c42;}.cookie-inactive #cookies-agreement{display:block;}#cookies-agreement .cookies-agreement-wrap{width:100%;max-width:1210px;margin:0 auto;text-align:center;}#cookies-agreement p{display:inline-block;vertical-align:middle;font-size:14px;line-height:18px;color:#fff;-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;}#cookies-agreement button{display:inline-block;vertical-align:middle;padding:5px 10px;margin-left:20px;font-family:Arial;font-size:11px;line-height:18px;cursor:pointer;background-color:#fff;color:#333;transition:background-color 200ms;-webkit-transition:background-color 200ms;-moz-transition:background-color 200ms;}#cookies-agreement button:hover{background-color:#B9B9B9;}.datepicker-panel > ul > li[data-view="years prev"],.datepicker-panel > ul > li[data-view="year prev"],.datepicker-panel > ul > li[data-view="month prev"],.datepicker-panel > ul > li[data-view="years next"],.datepicker-panel > ul > li[data-view="year next"],.datepicker-panel > ul > li[data-view="month next"],.datepicker-panel > ul > li[data-view="next"],.datepicker-panel > ul > li[data-view="month current"],.datepicker-panel > ul > li[data-view="years current"],.datepicker-panel > ul > li[data-view="year current"]{font-family:'latoblack';font-size:12px;line-height:20px;text-transform:uppercase;letter-spacing:0.5px;padding:10px;}.datepicker-panel > ul > li[data-view="years prev"],.datepicker-panel > ul > li[data-view="year prev"],.datepicker-panel > ul > li[data-view="month prev"],.datepicker-panel > ul > li[data-view="years next"],.datepicker-panel > ul > li[data-view="year next"],.datepicker-panel > ul > li[data-view="month next"]{font-size:26px;line-height:16px;}.datepicker-container{position:relative;width:calc(100% - 2px);border:1px solid #e1e7ea;}.date-calendar{overflow:hidden;max-height:0px;margin-top:5px;transition:max-height 300ms;}.date-calendar.active{max-height:500px;}.datepicker-dropdown{box-sizing:content-box;position:absolute;z-index:1;}.datepicker-inline{position:static;}.datepicker-panel > ul{display:block;width:100%;margin:0;padding:0;}.datepicker-panel > ul{height:40px;background-color:#172c42;color:#fff;}.datepicker-panel > ul[data-view="week"],.datepicker-panel > ul[data-view="days"],.datepicker-panel > ul[data-view="months"],.datepicker-panel > ul[data-view="years"]{height:auto;background-color:#fff;color:#172c42;}.datepicker-panel > ul[data-view="week"]{border-bottom:1px solid #e1e7ea;}.datepicker-panel ul .muted{color:#e1e7ea;}.datepicker-panel > ul > li:hover{background-color:#172c42;color:#fff;}.datepicker-panel > ul[data-view="week"] li:hover,.datepicker-panel > ul[data-view="days"] li:hover,.datepicker-panel > ul[data-view="months"] li:hover,.datepicker-panel > ul[data-view="years"] li:hover{color:#172c42;background-color:#e1e7ea;}.datepicker-panel > ul > li{box-sizing:border-box;display:inline-block;vertical-align:top;width:14.28%;height:40px;cursor:pointer;list-style:none;margin:0;padding:5px;text-align:center;}.datepicker-panel > ul > li:before{display:none;}.datepicker-panel > ul > li.disabled{cursor:default;}.datepicker-panel > ul > li.disabled.highlighted,.datepicker-panel > ul > li.disabled:hover.highlighted{background-color:rgb(229,242,255);}.datepicker-panel > ul > li[data-view="month prev"],.datepicker-panel > ul > li[data-view="month next"],.datepicker-panel > ul > li[data-view="years prev"],.datepicker-panel > ul > li[data-view="year prev"],.datepicker-panel > ul > li[data-view="month prev"],.datepicker-panel > ul > li[data-view="years next"],.datepicker-panel > ul > li[data-view="year next"],.datepicker-panel > ul > li[data-view="month next"],.datepicker-panel > ul > li[data-view="next"]{width:15%;}.datepicker-panel > ul > li[data-view="month current"],.datepicker-panel > ul > li[data-view="years current"],.datepicker-panel > ul > li[data-view="year current"]{width:70%;}.datepicker-panel > ul[data-view="years"] li[data-view="year"],.datepicker-panel > ul[data-view="years"] li[data-view="year picked"],.datepicker-panel > ul[data-view="months"] li[data-view="month"],.datepicker-panel > ul[data-view="months"] li[data-view="month picked"]{width:25%;}.datepicker-hide{display:none;}.datepicker-panel > ul > li.highlighted{background-color:#e1e7ea;}.datepicker-panel > ul > li.picked{color:#fff;background-color:#d51073;}.datepicker-panel > ul > li.picked:hover{color:#d51073;background-color:#e1e7ea;}.datepicker-panel > ul[data-view="week"] > li,.datepicker-panel > ul[data-view="week"] > li:hover{background-color:#fff;cursor:default;}@media print{header .main-navigation{display:none;}header .meta-wrapper{display:none;}.structure-element-single{width:100%;}.content-element-text b{padding-left:0px;}.content-element-text b:before{display:none;}.content-element-keyvisual-video .info h1{font-size:60px;line-height:60px;}.content-element-keyvisual-video .info p{display:none;}.content-element-action-navigation{display:none;}.content-element-teaser-intro .content{top:0px;bottom:0px;left:0px;right:0px;outline:1px solid #172c42;}.content-element-teaser-intro .content .info p{font-size:28px;line-height:38px;}.content-element-teaser-intro.small-headline .content .info p{font-size:16px;line-height:26px;}.content-element-teaser-intro .content .info .sub-headline{font-size:12px;line-height:20px;}.content-element-teaser-intro.small-subline .content .info .sub-headline{font-size:12px;line-height:20px;}.content-element-teaser-profile{padding:10px;outline:1px solid #172c42;}.content-element-breadcrumb{display:none;}.content-element-teaser-testimonial .content .quote{font-size:26px;line-height:33px;}.content-element-teaser-testimonial .content .name{font-size:16px;line-height:28px;}.content-element-teaser-testimonial .content .quote:before{display:none;}.structure-element-70-30 .structure-item:nth-child(1){width:40%;}.structure-element-70-30 .structure-item:nth-child(2){width:90%;margin:0px;}.structure-element-70-30 .structure-item:nth-child(2) .content-element{padding-left:0px !important;}.content-element-teaserlist,.content-element-teaser-list{display:none;}footer{display:none;}.content-element-keyvisual{height:200px;}.content-element-teaser-list{outline:1px solid #172c42;}.content-element-teaser-list .content p.headline{font-size:24px;line-height:34px;}.divider-title p{padding:0px;margin:0px;text-align:left;background-color:transparent;}.content-element-teaser p{font-size:16px !important;line-height:20px !important;}.content-element-text h1,.content-element-text h2,.content-element-textbox h1,.content-element-textbox h2{font-size:26px;line-height:32px;}.tx-jobfinder.jobsshow .page-element-map{display:none;}.tx-jobfinder.jobsshow .structure-element-70-30 .structure-item:nth-child(1) .content-element-teaser-intro{margin-top:50px !important;}}.page-element-quiz .view-start h2{font-family:'DIN-Heavy';font-size:36px;line-height:43px;text-transform:uppercase;letter-spacing:1.5px;}.page-element-quiz .view-start button p{font-family:'latobold';font-size:12px;line-height:14px;text-transform:uppercase;letter-spacing:1.5px;}.page-element-quiz .view-quiz .header .headline,.page-element-quiz .view-result .header .headline,.page-element-quiz .view-quiz .footer .step-counter .counter-info,.page-element-quiz .view-quiz .footer .step-counter .counter-info span{font-family:'DIN-Heavy';font-size:26px;line-height:36px;text-transform:uppercase;letter-spacing:1.5px;}.page-element-quiz .view-quiz .counter p,.page-element-quiz .view-result .counter p{font-family:'DIN-Heavy';font-size:44px;line-height:44px;text-transform:uppercase;letter-spacing:1.5px;}.page-element-quiz .view-quiz #content-quiz .advice,.page-element-quiz .view-quiz #content-quiz .answers label p,.page-element-quiz .view-result .content .result-text p b,.page-element-quiz .view-result .content .jobs nav a p{font-family:'latobold';font-size:20px;line-height:26px;}.page-element-quiz .view-result .content .links a p,.page-element-quiz p a{font-family:'latoblack';font-size:16px;line-height:22px;}.page-element-quiz .view-result p.headline{font-family:'DIN-Light';font-size:22px;line-height:30px;text-transform:uppercase;letter-spacing:1.5px;}.page-element-quiz{background-color:#e1e7ea;}.page-element-quiz .view{display:none;position:relative;width:100%;height:600px;background-color:#e1e7ea;}.page-element-quiz .view.active{display:table;}p a{transition:color 250ms;}p a:hover{color:#d51073;}.page-element-quiz .view-start{text-align:center;background-color:#000;}.page-element-quiz .view-start h2{color:#fff;}.page-element-quiz .view-start p{color:#fff;}.page-element-quiz .view-start .background{position:absolute;top:0px;left:0px;width:100%;height:inherit;opacity:0.7;z-index:1;overflow:hidden;background-size:0 0;}.page-element-quiz .view-start .background:before{content:'';display:block;width:inherit;height:inherit;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;background-repeat:no-repeat;background-position:center center;background-image:inherit;background-size:cover;}.page-element-quiz .view-start .content{box-sizing:border-box;display:table-cell;vertical-align:middle;position:relative;z-index:2;padding:0px 16.6666%;}.page-element-quiz .view-start .content .text{margin-top:20px;}.page-element-quiz .view-start .content button{position:relative;z-index:1;height:50px;background-color:#d51073;overflow:hidden;cursor:pointer;padding:0px 40px;margin:40px auto 0px;}.page-element-quiz .view-start .content button:before{content:'';display:block;position:absolute;z-index:-1;top:0px;right:0px;height:100%;width:0px;transition:all 350ms;background-color:#e23795;}.no-touch .page-element-quiz .view-start .content button:hover:before{left:0%;right:auto;width:100%;}.page-element-quiz .view-start .content button p{display:inline-block;vertical-align:middle;}.page-element-quiz .view-start.animation-out{opacity:0;transition:all 500ms 600ms;}.page-element-quiz .view-start h2,.page-element-quiz .view-start.animation-out h2{transform:translateY(30px);opacity:0;transition:all 500ms 300ms;}.page-element-quiz .view-start.animation-in h2{transform:translateY(0px);opacity:1;}.page-element-quiz .view-start .text,.page-element-quiz .view-start.animation-out .text{transform:translateY(30px);opacity:0;transition:all 500ms 400ms;}.page-element-quiz .view-start.animation-in .text{transform:translateY(0px);opacity:1;}.page-element-quiz .view-start .content button,.page-element-quiz .view-start.animation-out .content button{transform:translateY(30px);opacity:0;transition:all 500ms 400ms;}.page-element-quiz .view-start.animation-in .content button{transform:translateY(0px);opacity:1;transition:all 500ms 500ms;}.page-element-quiz .view-quiz{}.page-element-quiz .view-quiz .header{box-sizing:border-box;padding:40px 16.6666% 0px 60px;}.page-element-quiz .view-quiz .header .counter{display:table;position:absolute;left:-30px;top:40px;width:60px;height:60px;margin-right:20px;text-align:center;background-color:#d51073;}.page-element-quiz .view-quiz .header .counter p{display:table-cell;vertical-align:middle;padding-top:7px;color:#fff;}.page-element-quiz .view-quiz .header .headline{display:inline-block;vertical-align:middle;width:100%;margin-top:12px;color:#d51073;}.page-element-quiz .view-quiz #content-quiz{position:absolute;top:170px;box-sizing:border-box;display:block;width:100%;padding:0px 16.6666%;font-size:0px;line-height:0px;}.page-element-quiz .view-quiz #content-quiz .answer{display:inline-block;height:70px;margin-top:20px;}.page-element-quiz .view-quiz #content-quiz.layout-1 .answer{width:100%;}.page-element-quiz .view-quiz #content-quiz.layout-2 .answer{width:100%;}.page-element-quiz .view-quiz #content-quiz.layout-3 .answer{width:100%;}.page-element-quiz .view-quiz #content-quiz.layout-4 .answer{width:calc(50% - 10px);}.page-element-quiz .view-quiz #content-quiz.layout-5 .answer{width:calc(50% - 10px);}.page-element-quiz .view-quiz #content-quiz.layout-6 .answer{width:calc(50% - 10px);}.page-element-quiz .view-quiz #content-quiz.layout-4 .answer:nth-child(odd),.page-element-quiz .view-quiz #content-quiz.layout-5 .answer:nth-child(odd),.page-element-quiz .view-quiz #content-quiz.layout-6 .answer:nth-child(odd){margin-right:10px;}.page-element-quiz .view-quiz #content-quiz.layout-4 .answer:nth-child(even),.page-element-quiz .view-quiz #content-quiz.layout-5 .answer:nth-child(even),.page-element-quiz .view-quiz #content-quiz.layout-6 .answer:nth-child(even){margin-left:10px;}.page-element-quiz .view-quiz #content-quiz.layout-list .answers{display:block;height:250px;padding-right:10px;margin-top:10px;overflow:auto;}.page-element-quiz .view-quiz #content-quiz.layout-list .answers::-webkit-scrollbar{width:4px;}.page-element-quiz .view-quiz #content-quiz.layout-list .answers::-webkit-scrollbar-track{background-color:#fff;}.page-element-quiz .view-quiz #content-quiz.layout-list .answers::-webkit-scrollbar-thumb{background-color:#172c42;}.page-element-quiz .view-quiz #content-quiz.layout-list .answers .answer{width:100%;height:auto;margin:5px 0px 0px;}.page-element-quiz .view-quiz #content-quiz.layout-list .answers .answer:first-child{margin-top:0px;}.page-element-quiz .view-quiz #content-quiz .answer input{display:none;}.page-element-quiz .view-quiz #content-quiz .answer label{box-sizing:border-box;position:relative;z-index:1;display:table;text-align:center;padding:10px;width:100%;height:100%;background-color:#fff;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.page-element-quiz .view-quiz #content-quiz .answer label:before{content:'';display:block;position:absolute;z-index:-1;top:0px;right:0px;height:100%;width:0px;transition:all 350ms;background-color:#f6f8f9;}.no-touch .page-element-quiz .view-quiz #content-quiz .answer label:hover:before{left:0%;right:auto;width:100%;}.page-element-quiz .view-quiz #content-quiz .answer input:checked + label{background-color:#172c42;}.no-touch .page-element-quiz .view-quiz #content-quiz .answer input:checked + label:before{background-color:#294660;}.page-element-quiz .view-quiz #content-quiz .answer input:checked + label p{color:#fff;}.page-element-quiz .view-quiz #content-quiz .answer label p{display:table-cell;vertical-align:middle;}.page-element-quiz .view-quiz .action-buttons{position:absolute;bottom:40px;right:0px;font-size:0px;line-height:0px;width:100%;text-align:center;}.page-element-quiz .view-quiz .action-buttons button{position:relative;z-index:1;display:inline-block;vertical-align:middle;width:60px;height:60px;background-color:#fff;}.page-element-quiz .view-quiz .action-buttons button:before{content:'';display:block;position:absolute;z-index:-1;top:0px;right:0px;height:100%;width:0px;transition:all 350ms;background-color:#f6f8f9;}.no-touch .page-element-quiz .view-quiz .action-buttons button:hover:before{left:0%;right:auto;width:100%;}.page-element-quiz .view-quiz .action-buttons button.disabled{cursor:default;pointer-events:none;}.page-element-quiz .view-quiz .action-buttons button.disabled:before{left:0%;right:auto;width:100%;}.page-element-quiz .view-quiz .action-buttons button.prev{margin-right:10px;}.page-element-quiz .view-quiz .action-buttons button.next{margin-left:10px;}.page-element-quiz .view-quiz .action-buttons button i{display:block;width:20px;height:20px;margin:20px;background-image:url('../../../typo3conf/ext/wda/Resources/Public/image/sprite-sheet.svg');background-size:580px 460px;}.page-element-quiz .view-quiz .action-buttons button.prev i{background-position:-310px -10px;}.page-element-quiz .view-quiz .action-buttons button.next i{background-position:-340px -10px;}.page-element-quiz .view-quiz{opacity:0;}.page-element-quiz .view-quiz.animation-out{opacity:1;}.page-element-quiz .view-quiz.animation-in{opacity:1;transition:all 500ms;}.page-element-quiz .view-quiz .headline,.page-element-quiz .view-quiz.animation-out .headline{transform:translateX(-30px);opacity:0;visibility:hidden;transition:transform 500ms 300ms,opacity 500ms 300ms,visibility 500ms 300ms;}.page-element-quiz .view-quiz.animation-in .headline{transform:translateX(0px);opacity:1;visibility:visible;}.page-element-quiz .view-quiz .answers,.page-element-quiz .view-quiz.animation-out .answers{transform:translateY(30px);opacity:0;visibility:hidden;transition:transform 500ms 300ms,opacity 500ms 300ms,visibility 500ms 300ms;}.page-element-quiz .view-quiz.animation-in .answers{transform:translateY(0px);opacity:1;visibility:visible;}.page-element-quiz .view-result{height:auto;}.page-element-quiz .view-result .header{box-sizing:border-box;padding:40px 16.6666% 0px 60px;}.page-element-quiz .view-result .header .counter{display:table;position:absolute;left:-30px;top:40px;width:60px;height:60px;margin-right:20px;text-align:center;background-color:#d51073;}.page-element-quiz .view-result .header .counter p{display:table-cell;vertical-align:middle;padding-top:7px;color:#fff;}.page-element-quiz .view-result .header .headline{display:inline-block;vertical-align:middle;width:100%;margin-top:12px;color:#d51073;}.page-element-quiz .view-result .content{box-sizing:border-box;display:block;width:100%;padding:40px 16.6666%;font-size:0px;line-height:0px;}.page-element-quiz .view-result .content .result-text p:last-child{margin-top:20px;}.page-element-quiz .view-result .content .links{margin-top:20px;}.page-element-quiz .view-result .content .links a{display:inline-block;width:50%;margin-top:5px;transition:opacity 250ms;}.no-touch .page-element-quiz .view-result .content .links a:hover{opacity:0.7;}.page-element-quiz .view-result .content .links a p{position:relative;display:inline-block;vertical-align:middle;padding-left:30px;word-break:break-all;}.page-element-quiz .view-result .content .links a p:before{content:"";position:absolute;left:0px;top:2px;width:20px;height:20px;background-image:url('../../../typo3conf/ext/wda/Resources/Public/image/sprite-sheet.svg');background-size:580px 460px;background-position:-280px -10px;transition:left 250ms;}.no-touch .page-element-quiz .view-result .content .links a:hover p:before{left:5px;}.page-element-quiz .view-result .content .jobs{width:100%;margin-top:40px;}.page-element-quiz .view-result .content .jobs nav{margin-top:10px;margin-bottom:10px;max-height:200px;padding-right:10px;overflow-x:hidden;overflow-y:auto;}.page-element-quiz .view-result .content .jobs nav::-webkit-scrollbar{width:4px;}.page-element-quiz .view-result .content .jobs nav::-webkit-scrollbar-track{background-color:#fff;}.page-element-quiz .view-result .content .jobs nav::-webkit-scrollbar-thumb{background-color:#172c42;}.page-element-quiz .view-result .content .jobs nav a{position:relative;display:block;padding:10px 30px 10px 0px;border-top:1px solid #172c42;}.page-element-quiz .view-result .content .jobs nav a:last-child{border-bottom:1px solid #172c42;}.page-element-quiz .view-result .content .jobs nav a i{position:absolute;right:0px;top:50%;margin-top:-10px;width:20px;height:20px;background-image:url('../../../typo3conf/ext/wda/Resources/Public/image/sprite-sheet.svg');background-size:580px 460px;background-position:-280px -10px;}.page-element-quiz .view-result .result{display:none;margin-top:40px;}.page-element-quiz .view-result .result.active{display:block;}.page-element-quiz .view-result .register{margin-top:40px;}.page-element-quiz .view-result .header .headline,.page-element-quiz .view-result.animation-out .header .headline{transform:translateX(-30px);opacity:0;visibility:hidden;transition:all 500ms 300ms;}.page-element-quiz .view-result.animation-in .header .headline{transform:translateX(0px);opacity:1;visibility:visible;}.page-element-quiz .view-result .result-text,.page-element-quiz .view-result.animation-out .result-text{transform:translateY(30px);opacity:0;visibility:hidden;transition:all 500ms 500ms;}.page-element-quiz .view-result.animation-in .result-text{transform:translateY(0px);opacity:1;visibility:visible;}.page-element-quiz .view-result .jobs,.page-element-quiz .view-result.animation-out .jobs{transform:translateY(30px);opacity:0;visibility:hidden;transition:all 500ms 600ms;}.page-element-quiz .view-result.animation-in .jobs{transform:translateY(0px);opacity:1;visibility:visible;}.page-element-quiz .view-result .result,.page-element-quiz .view-result.animation-out .result{transform:translateY(30px);opacity:0;visibility:hidden;transition:all 500ms 700ms;}.page-element-quiz .view-result.animation-in .result{transform:translateY(0px);opacity:1;visibility:visible;}.page-element-quiz .view-result .register,.page-element-quiz .view-result.animation-out .register{transform:translateY(30px);opacity:0;visibility:hidden;transition:all 500ms 800ms;}.page-element-quiz .view-result.animation-in .register{transform:translateY(0px);opacity:1;visibility:visible;}@media only screen and (max-width:1450px){.page-element-quiz .view-quiz .header .headline,.page-element-quiz .view-result .header .headline{font-size:1.8vw;line-height:2.5vw;}}@media only screen and (max-width:1050px){.page-element-quiz .view-quiz .header .headline,.page-element-quiz .view-result .header .headline,.page-element-quiz .view-quiz .footer .step-counter .counter-info,.page-element-quiz .view-quiz .footer .step-counter .counter-info span{font-size:2.7vw;line-height:3.5vw;}.page-element-quiz .view-quiz #content-quiz .advice,.page-element-quiz .view-quiz #content-quiz .answers label p,.page-element-quiz .view-result .content .result-text p b,.page-element-quiz .view-result .content .jobs nav a p{font-size:1.9vw;line-height:3.1vw;}.page-element-quiz{width:calc(100% - 20px);margin:0 auto;}.page-element-quiz .view-quiz #content-quiz.layout-list .answers{height:200px;}}@media only screen and (max-width:768px){.page-element-quiz .view-quiz #content-quiz .advice,.page-element-quiz .view-quiz #content-quiz .answers label p,.page-element-quiz .view-result .content .result-text p b,.page-element-quiz .view-result .content .jobs nav a p{font-size:2.4vw;line-height:3.5vw;}.page-element-quiz .view-quiz .header,.page-element-quiz .view-result .header{padding:40px 60px 0px 60px;}.page-element-quiz .view-quiz #content-quiz,.page-element-quiz .view-result .content{padding:0px 60px 60px 60px;}.page-element-quiz .view-quiz .footer,.page-element-quiz .view-result .content .jobs{left:60px;width:100%;}}@media only screen and (max-width:640px){.page-element-quiz .view-start h2{font-size:5.7vw;line-height:6.9vw;}.page-element-quiz .view-quiz .header .headline,.page-element-quiz .view-result .header .headline,.page-element-quiz .view-quiz .footer .step-counter .counter-info,.page-element-quiz .view-quiz .footer .step-counter .counter-info span{font-size:3.3vw;line-height:4vw;}.page-element-quiz .view-quiz #content-quiz .advice,.page-element-quiz .view-quiz #content-quiz .answers label p,.page-element-quiz .view-result .content .result-text p b,.page-element-quiz .view-result .content .jobs nav a p{font-size:3vw;line-height:4vw;}.page-element-quiz .view-quiz .header,.page-element-quiz .view-result .header{padding:40px 20px 0px 50px;}.page-element-quiz .view-quiz #content-quiz,.page-element-quiz .view-result .content{padding:20px;}.page-element-quiz .view-quiz #content-quiz{position:relative;top:auto;margin-top:40px;}.page-element-quiz .view-quiz .footer,.page-element-quiz .view-result .content .jobs{left:20px;width:calc(100% - 40px);}.page-element-quiz .view-quiz .header .headline{margin-top:0px;}.page-element-quiz .view-quiz #content-quiz.layout-list .answers{height:330px;}.page-element-quiz .view-quiz #content-quiz .answer{height:60px;margin-top:10px;}.page-element-quiz .view-quiz #content-quiz.layout-4 .answer{width:100%;}.page-element-quiz .view-quiz #content-quiz.layout-5 .answer{width:100%;}.page-element-quiz .view-quiz #content-quiz.layout-6 .answer{width:100%;}.page-element-quiz .view-quiz #content-quiz.layout-4 .answer:nth-child(odd),.page-element-quiz .view-quiz #content-quiz.layout-5 .answer:nth-child(odd),.page-element-quiz .view-quiz #content-quiz.layout-6 .answer:nth-child(odd){margin-right:0px;}.page-element-quiz .view-quiz #content-quiz.layout-4 .answer:nth-child(even),.page-element-quiz .view-quiz #content-quiz.layout-5 .answer:nth-child(even),.page-element-quiz .view-quiz #content-quiz.layout-6 .answer:nth-child(even){margin-left:0px;}.page-element-quiz .view-result .content .links a{display:block;width:100%;margin-top:10px;}.page-element-quiz .view-result.active{display:block;}}@media only screen and (max-width:450px){.page-element-quiz .view-quiz .header .headline,.page-element-quiz .view-result .header .headline,.page-element-quiz .view-quiz .footer .step-counter .counter-info,.page-element-quiz .view-quiz .footer .step-counter .counter-info span{font-size:4.2vw;line-height:5.1vw;}.page-element-quiz .view-quiz #content-quiz .advice,.page-element-quiz .view-quiz #content-quiz .answers label p,.page-element-quiz .view-result .content .result-text p b,.page-element-quiz .view-result .content .jobs nav a p{font-size:4vw;line-height:4.8vw;}}@media only screen and (max-width:320px){}@media only screen and (max-width:1450px){header .meta-navigation .search input,header .login-navigation .login p,header .login-navigation .register p,header .main-navigation a p,header .navigation-button p,.content-element-image .content .image .caption p,.content-element-form fieldset label,.content-element-teaser-profile p,.content-element-teaser-profile p a,.content-element-form .status span,.section-login a p{font-size:1vw;line-height:1.8vw;}footer a p,footer p{font-size:1.5vw;}.content-element-keyvisual-video .info h1{font-size:6vw;line-height:6.4vw;}.content-element-keyvisual-video .info p{font-size:2.4vw;line-height:2.8vw;}.content-element-breadcrumb a,.tx-indexedsearch-info.info .tx-indexedsearch-path.path a,.content-element-teaser-info .content .button span,.content-element-teaser-list .content .button span,.form-item-button p,.form-item-button input,.content-element-list .button p,.form-item-button-status p,.content-element-form .submit p{font-size:1.2vw;}p,input,select,li,.content-element-text p a,textarea,.dpnglossary.link,.content-element-textbox p a,.content-element-linkbox .content nav span,.content-element-teaserlist .teaser-container .teaser .content .info .headline,.content-element-teaserlist .teaser-container .teaser .content .info .link p,.content-element-map .marker .count,.content-element-map .marker-group span,.content-element-map .map .tooltipp .school p,.content-element-map .map .tooltipp .job i,.content-element-map .controller-search .action-box button p,.content-element-map > .list nav strong,.content-element-map > .filter .filter-section .headline,.content-element-map > .save .section .headline,.content-element-map .map .tooltipp .job p,.content-element-teaser-profile .subline,.content-element-facttable p a,.content-element-facttable p li,.content-element-teaser-job .job-ticker nav a p,.content-element-teaser-job .job-ticker nav a span,.content-element-list .list-item .content .text,.content-element-teaser-job .button span,.content-element-teaser-intro.small-subline .content .info .sub-headline,.tx-indexedsearch .tx-indexedsearch-browsebox .browsebox li a,.tx-indexedsearch-descr.descr,.tx-indexedsearch-redMarkup,.tx-indexedsearch .tx-indexedsearch-whatis,.content-element-teaser-ad p a{font-size:1.2vw;line-height:2vw;}.content-element-map > .filter .filter-section a p{font-size:0.8vw;line-height:1.1vw;}.content-element-teaserlist .teaser-container .teaser .content .info .text{line-height:1.5vw;}.content-element-text h1,.content-element-text h1 i,.content-element-text h2,.content-element-text h2 i,.content-element-textbox h1,.content-element-textbox h1 i,.content-element-textbox h2,.content-element-textbox h2 i,.content-element-teaser-ad .text h1,.content-element-teaser-ad .text h1 i,.content-element-teaser-ad .text h2,.content-element-teaser-ad .text h2 i,.content-element-teaser-intro .content .info p,.content-element-teaser-info .content p.headline,.content-element-teaser-list .content p.headline,.content-element-teaser-testimonial .content .quote,.content-element-teaserlist .headline p,.structure-element-accordion .accordion-title > a .highlight,.content-element-teaser-profile .headline,.content-element-linkbox .headline p,.content-element-facttable .header p,.content-element-statstable .header p,.content-element-list > .header > p,.content-element-teaser-job .headline,.tx-indexedsearch-title.title a,.content-element-form .form-item-textarea.style-title textarea,.content-element-form fieldset > h2{font-size:2.4vw;line-height:3.0vw;}h3,.content-element-text b,.content-element-teaser-ad .text b,.content-element-list .content .headline,.content-element-textbox b,.content-element-teaser-list .content nav p,.content-element-teaser-info .content .text,.content-element-teaser-testimonial .content .name,.content-element-map > .list nav a p,.content-element-map > .filter .advice p,.content-elements-facts .fact-item .text,.content-element-facttable .headline,.content-element-teaser-job .info,.content-element-teaser-list .content p.text,.content-element-teaser-list.teaserlist-jobs .content p.text a,.content-element-short-navigation > p,.content-element-form .form-item-textarea.style-intro textarea,.content-element-statstable p,.content-element-text h3 i,.structure-element-accordion .content-element-text b{font-size:1.4vw;line-height:2.3vw;}.content-element-teaser.height-50pc p{font-size:1.4vw;line-height:1.6vw;}.content-element-quote p,.content-element-teaser-intro .content .info .sub-headline,.page-element-quiz .view-result p.headline{font-size:1.6vw;line-height:2.2vw;}.content-element-teaser p,.content-element-teaser-ad.background .tag p,.content-element-teaser-ad.background .tag p,.content-element-map > .list .headline,.content-element-map > .filter .headline,.content-element-map > .save .headline,.content-elements-facts .fact-item .headline,.structure-element-accordion .accordion-title > a .headline{font-size:2vw;line-height:2.8vw;}.content-element-teaser-intro.small-headline .content .info p{font-size:1.6vw;line-height:2.2vw;}.content-element-teaser-intro.smaller-headline .content .info p{font-size:1.4vw;line-height:2.0vw;}.content-element-statstable p{font-size:1.4vw;line-height:1.9vw;}header .login-navigation .login,header .login-navigation .register{padding:11px 0px;}}@media only screen and (max-width:1290px){header .meta-navigation .search input,header .login-navigation .login p,header .login-navigation .register p,header .main-navigation a p,header .navigation-button p,.content-element-image .content .image .caption p,.content-element-form fieldset label,.content-element-form .status span,.content-element-teaser-profile p,.content-element-teaser-profile p a,.section-login a p{font-size:1.2vw;line-height:2vw;}.content-element-statstable .headline{font-size:4.4vw;}.content-element-map > .filter .filter-section a p{font-size:0.9vw;line-height:1.2vw;}header .main-navigation a{margin-left:40px;}footer .logo-container .logo{width:50%;height:130px;margin-top:16px;}footer .logo-container a.sponsor{margin-top:16px;}footer .logo-container a.fixed img{height:130px;}footer .meta-navigation{margin-top:30px;}.content-element-teaser-info .content{padding:0px 5%;}.content-element-teaser-info .content .text{margin-top:30px;}.content-element-teaserlist .teaser-container .teaser .content .info .text{display:none;}.content-element-statstable .item .cell{display:table;width:100%;border-top:1px solid #172c42;}.content-element-statstable .item .cell:first-child{margin-right:0px;}.content-element-statstable .item .cell:last-child{margin-left:0px;}.content-element-statstable .item:last-child .cell{border-bottom:0px solid #172c42;}.content-element-statstable .item:last-child .cell:last-child{border-bottom:1px solid #172c42;}.content-element-statstable .item p{width:70%;}.content-element-statstable .item .headline{width:30%;}}@media only screen and (max-width:1050px){header .meta-navigation .search input,header .login-navigation .login p,header .login-navigation .register p,.content-element-image .content .image .caption p,.content-element-form fieldset label,.content-element-teaser-profile p,.content-element-teaser-profile p a,.content-element-form .status span,.section-login a p{font-size:1.3vw;line-height:2.1vw;}header .main-navigation a p,header .navigation-button p{font-size:1.4vw;}p,input,select,li,.content-element-text p a,textarea,.dpnglossary.link,.content-element-textbox p a,.content-element-linkbox .content nav span,.content-element-teaserlist .teaser-container .teaser .content .info .headline,.content-element-teaserlist .teaser-container .teaser .content .info .link p,.content-element-map .marker .count,.content-element-map .marker-group span,.content-element-map .map .tooltipp .school p,.content-element-map .map .tooltipp .job i,.content-element-map .controller-search .action-box button p,.content-element-map > .list nav strong,.content-element-map > .filter .filter-section .headline,.content-element-map > .save .section .headline,.content-element-map .map .tooltipp .job p,.content-element-teaser-profile .subline,.content-element-facttable p a,.content-element-facttable p li,.content-element-teaser-job .job-ticker nav a p,.content-element-teaser-job .job-ticker nav a span,.content-element-list .list-item .content .text,.content-element-teaser-job .button span,.content-element-teaser-intro.small-subline .content .info .sub-headline,.tx-indexedsearch .tx-indexedsearch-browsebox .browsebox li a,.tx-indexedsearch-descr.descr,.tx-indexedsearch-redMarkup,.tx-indexedsearch .tx-indexedsearch-whatis,.content-element-teaser-ad p a{font-size:1.5vw;line-height:2.7vw;}.content-element-map > .filter .filter-section a p{font-size:1.2vw;line-height:1.5vw;}.content-element-teaserlist .teaser-container .teaser .content .info .text{line-height:2.7vw;}h3,.content-element-text b,.content-element-teaser-ad .text b,.content-element-list .content .headline,.content-element-textbox b,.content-element-teaser-list .content nav p,.content-element-teaser-info .content .text,.content-element-teaser-testimonial .content .name,.content-element-map > .list nav a p,.content-element-map > .filter .advice p,.content-elements-facts .fact-item .text,.content-element-facttable .headline,.content-element-teaser-job .info,.content-element-teaser-list .content p.text,.content-element-teaser-list.teaserlist-jobs .content p.text a,.content-element-short-navigation > p,.content-element-form .form-item-textarea.style-intro textarea,.content-element-statstable p,.content-element-text h3 i,.structure-element-accordion .content-element-text b{font-size:2vw;line-height:2.8vw;}.content-element-teaser.height-50pc p{font-size:1.3vw;line-height:1.6vw;}.content-element-text h1,.content-element-text h1 i,.content-element-text h2,.content-element-text h2 i,.content-element-textbox h1,.content-element-textbox h1 i,.content-element-textbox h2,.content-element-textbox h2 i,.content-element-teaser-intro .content .info p,.content-element-linkbox .headline p,.content-element-teaser-profile .headline,.content-element-teaser-info .content p.headline,.content-element-teaser-list .content p.headline,.content-element-teaser-testimonial .content .quote,.content-element-teaserlist .headline p,.structure-element-accordion .accordion-title > a .headline,.content-element-facttable .header p,.content-element-statstable .header p,.content-element-list > .header > p,.content-element-teaser-job .headline,.tx-indexedsearch-title.title a,.content-element-form .form-item-textarea.style-title textarea,.content-element-form fieldset > h2{font-size:3vw;line-height:4vw;}.content-element-teaser-testimonial .content .quote{font-size:2.5vw;line-height:3.2vw;}.content-element-quote p,.content-element-teaser-intro .content .info .sub-headline,.content-element-teaser-intro.small-headline .content .info p,.content-element-teaser-intro.smaller-headline .content .info p,.page-element-quiz .view-result p.headline{font-size:2vw;line-height:2.6vw;}footer .logo-container a.fixed span{font-size:13px;}header .main-navigation a{margin-left:25px;}header .main-navigation a:first-child{margin-left:0px;}footer .logo-container .logo{width:50%;margin-top:0px;}footer .logo-container a.sponsor{margin-top:9px;}footer .meta-navigation{margin-top:23px;padding:0px 60px;}footer .meta-navigation .meta a{display:inline-block;margin:0px;}footer .meta-navigation .social{display:table;margin:24px auto 0px;}.structure-element-70-30 .structure-item:nth-child(1){width:33.3333%;}.structure-element-70-30 .structure-item:nth-child(2) .content-element-text{padding-left:0px;padding-right:33.3333%;}.structure-element-70-30 .structure-item:nth-child(2) .content-element-teaser-ad.banner{padding-left:0px;padding-right:33.3333%;}.structure-element-70-30 .structure-item:nth-child(2) .content-element-teaser-ad.banner-small{padding-left:0px;padding-right:33.3333%;}.content-element-form .structure-element-70-30 .structure-item:nth-child(2) fieldset{padding-left:0px;padding-right:33.3333%;}.structure-element-70-30 .structure-item:nth-child(2) .content-element-facttable{padding-left:0px;padding-right:33.3333%;}.structure-element-70-30 .structure-item:nth-child(2) .content-element-statstable{padding-left:0px;padding-right:33.3333%;}.structure-element-70-30 .structure-item:nth-child(2) .content-element-list{padding-left:0px;padding-right:33.3333%;}.structure-element-70-30 .structure-item:nth-child(2) .content-element-image,.structure-element-70-30 .structure-item:nth-child(2) .content-element-map-static{padding:0px;width:66.6666% !important;margin:20px 0px 0px !important;}.structure-element-double{width:100%;}.structure-element-single{width:100%;transform:translateX(0px);}.structure-element-background .content-element-teaser,.structure-element-background .content-element-teaser-intro,.structure-element-background .content-element-textbox,.structure-element-background .content-element-teaser-profile,.structure-element-background .content-element-teaser-ad.quadrat,.structure-element-background .content-element-teaser-ad.background{width:25%;}.structure-element-background .content-element-linkbox{width:50%;}.content-element-action-navigation{padding-right:25%;}.content-element-action-navigation > div{width:50% !important;}.content-element-action-navigation .share p{display:none;}.content-element-action-navigation .save a{width:calc(100% - 1px);margin-left:1px;}.content-element-keyvisual .eventadvice .eventwrapper{padding-left:0px;}.content-element-teaser-intro .content{padding:20px;}.content-element-teaser-intro .content .info p + p{margin-top:10px;}.content-element-teaser-info .content .image{max-height:80px;}.content-element-teaser-info .content .text{margin-top:20px;}.content-element-teaser-info .content .button{margin-top:20px;padding:5px 30px;}.content-element-teaser-info .content .button{margin-top:20px;padding:5px 30px;}.content-element-textbox .section .icon{display:block;margin-right:0px;margin-bottom:10px;}.content-element-textbox .section .info{width:100%;display:block;}.content-element-teaser-list .content{padding:10% 10%;}.content-element-teaser-list .content nav{height:80%;margin-top:25px;}.content-element-teaser-list.form .content nav{height:52%;}.content-element-form.jobalertemail-add{bottom:30px;}.content-element-form.jobalertemail-add .form-item input{height:40px;}.content-element-form.jobalertemail-add .submit{height:40px;}.content-element-form.jobalertemail-add button p{padding:15px 0px !important;}.content-element-teaser-testimonial .content .quote:before{width:50px;height:34px;}.content-element-teaser-testimonial .content .quote,.content-element-teaser-testimonial .content .name,.content-element-teaser-testimonial .controller{padding-left:70px;}.content-element-keyvisual-video .video-overlay .loader{width:30px;height:30px;margin-left:-19px;bottom:20px;}.content-element-statstable .item p{width:75%;}.content-element-statstable .item .headline{width:25%;}.page-element-map.view-list .content-element-map > .map,.page-element-map.view-filter .content-element-map > .map,.page-element-map.view-save .content-element-map > .map{width:100%;transform:translateX(-100%);-webkit-transform:translateX(-100%);}.page-element-map.view-list .content-element-map > .list,.page-element-map.view-filter .content-element-map > .filter,.page-element-map.view-save .content-element-map > .save{width:100%;transform:translateX(0%);-webkit-transform:translateX(0%);}}@media only screen and (max-width:900px){header .meta-navigation .search input,header .login-navigation .login p,header .login-navigation .register p,header .main-navigation a p,header .navigation-button p,.content-element-image .content .image .caption p,.content-element-form fieldset label,.content-element-form .status span,.section-login a p{font-size:1.7vw;line-height:2.7vw;}.content-element-teaser-profile p,.content-element-teaser-profile p a{font-size:16px;}.content-element-teaser .content .eventadvice .eventwrapper{font-size:8px;}.content-element-teaser.height-50pc p{font-size:1.2vw;line-height:1.4vw;}header .logo .slogan{font-size:3.5vw;line-height:4.1vw;}.content-element-breadcrumb a,.tx-indexedsearch-info.info .tx-indexedsearch-path.path a,.form-item-button p,.form-item-button input,.content-element-list .button p,.form-item-button-status p,.content-element-form .submit p{font-size:1.8vw;}footer .logo-container a.fixed span{font-size:11px;}header .meta-wrapper{height:240px;}header .meta-wrapper{width:100%;margin-left:0px;}header .logo-container{position:absolute;left:20px;top:70px;padding:0px;}header .logo .slogan{left:195px;}header .main-navigation{left:215px;bottom:26px;text-align:left;width:66.6666%;}header .main-navigation a{margin-left:15px;}footer .logo-container{width:calc(50% - 10px);padding:20px 0px 0px 20px;}footer .logo-container .logo{width:50%;margin-top:0px;}footer .logo-container a.nomination{left:calc(50% + 10px);}footer .meta-navigation{padding:0px 23px;}footer .meta-navigation .social{margin:17px auto 0px;}.structure-element-background:last-child{margin-top:60px;}.structure-element-background{margin:30px auto 0px;}.structure-element-single{margin:30px auto 0px;}.content-element-breadcrumb + .structure-element-70-30 > .structure-item:nth-child(2) .content-element{margin-top:30px;}.structure-element-single .content-element-text{margin-top:30px;}.structure-element-single .content-element-teaser-ad.banner{margin-top:30px;}.structure-element-single .content-element-teaser-ad.banner-small{margin-top:30px;}.structure-element-background .content-element-textbox{width:50%;}.content-element-keyvisual{height:350px;}.content-element-keyvisual-video .info{top:14%;}.page-element-map.keyvisual{height:350px;}.content-element-keyvisual .eventadvice .eventwrapper{padding-left:0px;}.content-element-textbox .section .icon{display:inline-block;margin-right:20px;margin-bottom:0px;}.content-element-textbox .section .info{display:inline-block;width:calc(100% - 60px);}.content-element-teaser .content .eventadvice{height:12px;}.content-element-teaser .content .eventadvice .eventwrapper{top:2px;}.content-element-teaser-testimonial .content .quote:before{width:40px;height:45px;}.content-element-teaser-testimonial .content .quote,.content-element-teaser-testimonial .content .name,.content-element-teaser-testimonial .controller{padding-left:60px;}.content-element-teaser .content .eventadvice .eventwrapper .logo{height:7px;}.content-element-teaserlist .teaser-container .teaser{width:calc(50% - 20px);}.content-element-teaserlist .teaser-container .teaser .content .info .text{display:block;}.content-element-teaser-job{height:450px;padding:70px 14%;}.content-element-teaser-list.teaserlist-jobs .content p.headline{margin-bottom:0px;}.content-element-teaser-list.teaserlist-jobs .content p.text{margin-top:10px;}.content-element-form.jobalertemail-add fieldset{margin-top:0px;}.content-element-teaser-ad .content .info{padding:10px;}.tx-indexedsearch i.prev,.tx-indexedsearch i.next{margin-top:0px;}.tx-felogin-pi1 .content-element-form fieldset .form-item.width-50{width:100%;padding:0px;}.tx-felogin-pi1 .content-element-form fieldset .form-item:last-child{margin-top:10px;}.content-element-map-static figure::before{transform:translateY(-75px) translateX(-50%) scale(0.7);}}@media only screen and (max-width:760px){p,input,select,li,.content-element-text p a,textarea,.dpnglossary.link,.content-element-textbox p a,.content-element-linkbox .content nav span,.content-element-teaserlist .teaser-container .teaser .content .info .headline,.content-element-teaserlist .teaser-container .teaser .content .info .text,.content-element-teaserlist .teaser-container .teaser .content .info .link p,.content-element-map .marker .count,.content-element-map .marker-group span,.content-element-map .map .tooltipp .school p,.content-element-map .map .tooltipp .job i,.content-element-map .controller-search .action-box button p,.content-element-map > .list nav strong,.content-element-map > .filter .filter-section .headline,.content-element-map > .save .section .headline,.content-element-map .map .tooltipp .job p,.content-element-teaser-profile .subline,.content-element-facttable p a,.content-element-facttable p li,.content-element-teaser-job .job-ticker nav a p,.content-element-teaser-job .job-ticker nav a span,.content-element-list .list-item .content .text,.content-element-teaser-job .button span,.content-element-teaser-intro.small-subline .content .info .sub-headline,.tx-indexedsearch .tx-indexedsearch-browsebox .browsebox li a,.tx-indexedsearch-descr.descr,.tx-indexedsearch-redMarkup,.tx-indexedsearch .tx-indexedsearch-whatis,.content-element-teaser-ad p a{font-size:2vw;line-height:3.5vw;}.content-element-map > .filter .filter-section a p{font-size:1.6vw;line-height:2vw;}footer a p,footer p{font-size:2vw;}.content-element-statstable .headline{font-size:5.4vw;}h3,.content-element-text b,.content-element-teaser-ad .text b,.content-element-list .content .headline,.content-element-textbox b,.content-element-teaser-list .content nav p,.content-element-teaser-info .content .text,.content-element-teaser-testimonial .content .name,.content-element-map > .list nav a p,.content-element-map > .filter .advice p,.content-elements-facts .fact-item .text,.content-element-facttable .headline,.content-element-teaser-job .info,.structure-element-accordion .accordion-title > a .headline,.structure-element-accordion .accordion-title > a .highlight,.content-element-teaser-list .content p.text,.content-element-teaser-list.teaserlist-jobs .content p.text a,.content-element-short-navigation > p,.content-element-form .form-item-textarea.style-intro textarea,.content-element-statstable p,.content-element-text h3 i,.structure-element-accordion .content-element-text b,.content-element-teaser.height-50pc p{font-size:2.5vw;line-height:3.5vw;}.content-element-teaser .content .eventadvice .eventwrapper{font-size:13px;}.content-element-keyvisual-video .info h1{font-size:6.5vw;line-height:6.9vw;}.content-element-keyvisual-video .info p{font-size:2.9vw;line-height:3.5vw;}.content-element-map > .list .headline,.content-element-map > .filter .headline,.content-element-map > .save .headline,.content-elements-facts .fact-item .headline,.content-element-teaser-profile .headline{font-size:3vw;font-size:3.8vw;}.content-element-teaser-info .content p.headline,.content-element-teaser-list .content p.headline,.content-element-teaser-testimonial .content .quote,.content-element-teaserlist .headline p{font-size:5vw;line-height:6.5vw;}.content-element-teaser .content .eventadvice .eventwrapper{font-size:11px;}.content-element-teaser .content .eventadvice .eventwrapper .logo{height:9px;}.structure-element-background .content-element-teaser,.structure-element-background .content-element-teaser-intro,.structure-element-background .content-element-linkbox,.structure-element-background .content-element-textbox,.structure-element-background .content-element-teaser-profile,.structure-element-background .content-element-teaser-ad.quadrat,.structure-element-background .content-element-teaser-ad.background{width:50%;}.structure-element-background .content-element-image{width:calc(50% - 20px);}.structure-element-background .content-element-image.width-100{width:calc(100% - 20px);}.structure-element-background .content-element-video{width:calc(50% - 20px);}.structure-element-background .content-element-video.width-100{width:calc(100% + 20px);}.structure-element-70-30 .content-element-textbox .section .icon{display:block;margin-right:0px;margin-bottom:10px;}.structure-element-70-30 .content-element-textbox .section .info{width:100%;display:block;}.content-element-keyvisual-video .info{top:6%;}.content-element-text b{padding-left:15px;}.content-element-teaser-ad.banner b,.content-element-teaser-ad.banner-small b{padding-left:15px;}.content-element-quote p:before{top:0px;}.content-element-teaser .content .eventadvice{height:18px;}.content-element-teaser .content .eventadvice .eventwrapper{top:3px;}.content-element-teaser-list{width:100%;}.content-element-teaser-list .content{top:0px !important;left:10px !important;bottom:0px !important;right:10px !important;}.content-element-teaser-info{width:100%;}.content-element-teaser-info .content{padding:0px 15%;top:0px !important;left:10px !important;bottom:0px !important;right:10px !important;}.content-element-teaser-info .content .image{max-height:150px;}.content-element-teaser-info .content .text{margin-top:50px;}.content-element-teaser-info .content .button{margin-top:30px;}.content-element-teaser-testimonial{width:100%;}.content-element-teaser-testimonial .content{top:0px !important;left:10px !important;bottom:0px !important;right:10px !important;}}@media only screen and (max-width:730px){header .main-navigation{bottom:26px;}header .main-navigation a{margin-left:12px;}header .main-navigation a span{padding-top:0px;}footer .background{padding:10px 0px 40px;}footer .wrapper{padding:0px;}footer .logo-container{display:flex;justify-content:space-around;width:100%;height:130px;padding:20px 100px 0px;}footer .logo-container .logo{position:relative;width:140px;height:100%;}footer .logo-container a.nomination{position:relative;left:0;height:100%;}footer .logo-container a.fixed img{height:100%;}footer .meta-navigation{width:100%;text-align:center;margin-top:30px;padding:0px 14px;}footer .meta-navigation .social{margin:20px auto 0px;}footer .meta-navigation .meta a span{margin:0px 10px;}}@media only screen and (max-width:640px){header .meta-navigation .search input,header .login-navigation .login p,header .login-navigation .register p,header .main-navigation a p,header .navigation-button p,.content-element-image .content .image .caption p,.section-login a p{font-size:3.2vw;line-height:3.6vw;}header .logo .slogan,.content-element-teaser.height-50pc p{font-size:5.5vw;line-height:6.1vw;}footer a p,footer p{font-size:4vw;}.content-element-statstable .headline{font-size:8vw;}.content-element-keyvisual-video .info p{font-size:3.5vw;line-height:4.5vw;}.content-element-keyvisual .eventadvice .eventwrapper{font-size:14px;}.content-element-teaser .content .eventadvice .eventwrapper{font-size:16px;}.content-element-teaser-info .content .button span,.content-element-teaser-list .content .button span{font-size:2.3vw;}.content-element-keyvisual-video .button span{font-size:11px;line-height:15px;}.content-element-breadcrumb a,.tx-indexedsearch-info.info .tx-indexedsearch-path.path a,.form-item-button p,.form-item-button input,.content-element-list .button p,.form-item-button-status p,.content-element-form .submit p{font-size:3vw;}p,input,select,li,.content-element-text p a,textarea,.dpnglossary.link,.content-element-textbox p a,.content-element-linkbox .content nav span,.content-element-teaserlist .teaser-container .teaser .content .info .headline,.content-element-teaserlist .teaser-container .teaser .content .info .text,.content-element-teaserlist .teaser-container .teaser .content .info .link p,.content-element-map > .list nav strong,.content-element-map > .filter .filter-section .headline,.content-element-map > .save .section .headline,.content-element-teaser-profile .subline,.content-element-teaser-profile p,.content-element-teaser-profile p a,.content-element-facttable p a,.content-element-facttable p li,.content-element-teaser-job .job-ticker nav a p,.content-element-teaser-job .job-ticker nav a span,.content-element-list .list-item .content .text,.content-element-teaser-job .button span,.content-element-teaser-intro.small-subline .content .info .sub-headline,.tx-indexedsearch .tx-indexedsearch-browsebox .browsebox li a,.tx-indexedsearch-descr.descr,.tx-indexedsearch-redMarkup,.tx-indexedsearch .tx-indexedsearch-whatis,.content-element-teaser-ad p a{font-size:3.8vw;line-height:5.8vw;}.content-element-form .status span,.content-element-form fieldset label{font-size:3vw;line-height:5vw;}.content-element-map > .filter .filter-section a p{font-size:2.6vw;line-height:4vw;}h3,.content-element-text b,.content-element-teaser-ad .text b,.content-element-list .content .headline,.content-element-textbox b,.content-element-teaser-list .content nav p,.content-element-teaser-info .content .text,.content-element-teaser-testimonial .content .name,.content-element-map > .list nav a p,.content-element-map > .filter .advice p,.content-elements-facts .fact-item .text,.content-element-facttable .headline,.content-element-teaser-job .info,.content-element-teaser-list .content p.text,.content-element-teaser-list.teaserlist-jobs .content p.text a,.content-element-short-navigation > p,.content-element-form .form-item-textarea.style-intro textarea,.content-element-statstable p,.content-element-text h3 i,.structure-element-accordion .content-element-text b{font-size:4vw;line-height:6vw;}.content-element-text h1,.content-element-text h1 i,.content-element-text h2,.content-element-text h2 i,.content-element-textbox h1,.content-element-textbox h1 i,.content-element-textbox h2,.content-element-textbox h2 i,.content-element-teaser-ad .text h1,.content-element-teaser-ad .text h1 i,.content-element-teaser-ad .text h2,.content-element-teaser-ad .text h2 i,.content-element-teaser p,.content-element-teaser-ad.background .tag p,.content-element-teaser-intro .content .info p,.content-element-linkbox .headline p,.content-element-teaser-profile .info .headline,.content-element-map > .list .headline,.content-element-map > .filter .headline,.content-element-map > .save .headline,.content-elements-facts .fact-item .headline,.content-element-facttable .header p,.content-element-statstable .header p,.content-element-list > .header > p,.content-element-teaser-job .headline,.content-element-teaser-intro.small-headline .content .info p,.content-element-teaser-intro.smaller-headline .content .info p,.tx-indexedsearch-title.title a,.content-element-form .form-item-textarea.style-title textarea,.content-element-form fieldset > h2{font-size:6vw;line-height:7.5vw;}.content-element-quote p,.content-element-teaser-intro .content .info .sub-headline,.structure-element-accordion .accordion-title > a .headline,.structure-element-accordion .accordion-title > a .highlight{font-size:4vw;line-height:4.6vw;}.page-element-quiz .view-result p.headline{font-size:5vw;line-height:6.6vw;}input,.content-element-map .map .tooltipp .school p,.content-element-map .map .tooltipp .job i,.content-element-map .controller-search .action-box button p,.content-element-map .map .tooltipp .job p,.content-element-map .marker .count,.content-element-map .marker-group span{font-size:3vw;line-height:5vw;}header .logo .slogan p{font-size:21px;line-height:27px;}.wrapper{padding:0px 0px;}header .logo-container{width:100%;position:relative;top:0px;left:0px;}header .logo{width:auto;height:auto;padding:15px 20px;text-align:center;}header .logo img{display:block;width:100px;margin:0 auto;}header .logo .logo-web{display:none;}header .logo .logo-mobile{display:inline-block;vertical-align:bottom;}header .logo .slogan{display:inline-block;vertical-align:bottom;position:relative;top:auto;left:auto;margin-bottom:13px;margin-left:10px;width:210px;}header .mobile{display:block;float:left;width:100%;max-height:50px;overflow:hidden;transition:max-height 400ms ease;}.navigation-active header .mobile{max-height:400px;}header .mobile.fixed{position:fixed;z-index:20;top:0px;width:100%;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.3);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.3);}header .meta-wrapper{position:relative;padding-bottom:110px;background-color:#fff;}header .meta-navigation{position:absolute;bottom:1px;left:0px;height:100px;width:50%;}header .meta-navigation .social,header .meta-navigation .search{height:50px;width:100%;}header .login-navigation{position:absolute;bottom:1px;right:0px;height:100px;width:50%;}header .login-navigation .register,header .login-navigation .login{height:50px;width:100%;}header .main-navigation{box-sizing:border-box;float:left;position:relative;right:0px;left:auto;bottom:auto;text-align:left;width:100%;margin-left:0px;padding:20px;padding-top:10px;background-color:#fff;}header .main-navigation a{display:block;margin-top:2px;margin-left:0px;}header .main-navigation a p:after{bottom:-3px;}header .main-navigation a:first-child{margin-top:0px;}header .navigation-button{display:table;}footer .logo-container{padding:20px 40px 0px;}footer .logo-container .logo{height:100%;}footer .logo-container a + a{margin-left:30px;}footer .logo-container a.fixed img{width:auto;}main{padding:0px 20px 60px;}.fixed-header main{padding:55px 20px 60px;}main .content-element{float:none !important;}.structure-element-70-30{margin:0px auto 0px;padding:20px 0px;}.structure-element-70-30 .structure-item:nth-child(1){position:relative;top:auto;left:auto;right:auto;width:100%;}.structure-element-70-30 .structure-item:nth-child(1) .content-element-teaser-intro{margin-top:0px !important;}.structure-element-70-30 .structure-item:nth-child(1) .content-element-teaser-intro + .content-element{padding-top:20px;}.structure-element-70-30 .structure-item:nth-child(2){width:100%;margin:30px auto 0px;}.structure-element-70-30 .structure-item:nth-child(2) .content-element-text{padding-left:0px;padding-right:0%;}.structure-element-70-30 .structure-item:nth-child(2) .content-element-teaser-ad.banner,.structure-element-70-30 .structure-item:nth-child(2) .content-element-teaser-ad.banner-small{padding-left:0px;padding-right:0%;}.content-element-form .structure-element-70-30 .structure-item:nth-child(2) fieldset{padding-left:0px;padding-right:0%;}.structure-element-70-30 .structure-item:nth-child(2) .content-element-facttable{padding-left:0px;padding-right:0%;}.structure-element-70-30 .structure-item:nth-child(2) .content-element-statstable{padding-left:0px;padding-right:0%;}.structure-element-70-30 .structure-item:nth-child(2) .content-element-list{padding-left:0px;padding-right:0%;}.structure-element-70-30 .structure-item:nth-child(2) .content-element-quote{padding-right:0%;}.structure-element-70-30 .content-element-textbox .section .icon{display:inline-block;margin-right:20px;margin-bottom:0px;}.structure-element-70-30 .content-element-textbox .section .info{display:inline-block;width:calc(100% - 60px);}.structure-element-70-30 .structure-item:nth-child(2) .content-element-image,.structure-element-70-30 .structure-item:nth-child(2) .content-element-map-static{width:100% !important;margin:10px 0px !important;}.structure-element-70-30 .structure-item:nth-child(2) .content-element-video.width-70{width:100%;}.structure-element-double .structure-item{float:none;width:100%;}.structure-element-double .structure-item:nth-child(1){padding-right:0px;}.structure-element-double .structure-item:nth-child(2){padding-left:0px;}.structure-element-background{width:100%;transform:translateX(0px);}.structure-element-background .content-element-teaser,.structure-element-background .content-element-teaser-intro,.structure-element-background .content-element-linkbox,.structure-element-background .content-element-textbox,.structure-element-background .content-element-teaser-profile,.structure-element-background .content-element-teaser-ad.quadrat,.structure-element-background .content-element-teaser-ad.background{width:100%;}.structure-element-background .content-element-image{width:100%;margin:10px 0px;}.structure-element-background .content-element-image.width-100{width:calc(100% + 40px);margin:10px 0px;}.structure-element-background .content-element-video{width:100%;margin:10px 0px;}.structure-element-background .content-element-video.width-100{width:calc(100% + 40px);left:-20px;}.structure-element-single{width:calc(100% + 0px);transform:translateX(0px);}.structure-element-single .content-element-teaser,.structure-element-single .content-element-teaser-intro,.structure-element-single .content-element-linkbox,.structure-element-single .content-element-textbox,.structure-element-single .content-element-teaser-profile,.structure-element-single .content-element-teaser-ad.quadrat,.structure-element-background .content-element-teaser-ad.background{width:100%;}.structure-element-single .content-element-image,.structure-element-single .content-element-map-static,.structure-element-single .content-element-video{width:100%;left:-10px;}.structure-element-single .content-element-text{padding:0px;}.structure-element-single .content-element-teaser-ad.banner,.structure-element-single .content-element-teaser-ad.banner-small{padding-left:0px;padding-right:0%;}.content-element-breadcrumb + .structure-element-single > .content-element-text:first-child{margin-top:10px;}.structure-element-accordion .accordion-title > a .highlight{display:none;}.structure-element-accordion .accordion-title > a .headline{width:100%;padding-left:0px;}.structure-element-accordion .structure-element-double .content-element-text{margin-top:10px;}.content-element-keyvisual .eventadvice .align{width:100%;}.content-element-keyvisual .eventadvice .eventwrapper{box-sizing:border-box;width:100%;padding:0px;margin:0px;}.content-element-keyvisual .eventadvice .eventwrapper .logo{height:11px;}.content-element-keyvisual-video .info{top:14%;}.content-element-keyvisual-video .button{padding:10px 25px;}.content-element-action-navigation{width:100%;padding-right:0px;}.content-element-action-navigation > div{width:50% !important;}.content-element-action-navigation .share p{display:none;}.content-element-teaser-list{width:calc(100% + 40px);transform:translateX(-20px);}.content-element-teaser-list .content{top:0px !important;left:0px !important;bottom:0px !important;right:0px !important;}.content-element-keyvisual-video .info p{display:none;}.content-element-navigation-level3{margin-top:30px;}.content-element-teaser-info{width:calc(100% + 40px);transform:translateX(-20px);}.content-element-teaser-info.minus-margin .content{right:0px !important;}.content-element-teaser-info .content{padding:5%;top:0px !important;left:0px !important;bottom:0px !important;right:0px !important;}.content-element-teaser-info .content .image{max-height:80px;}.content-element-teaser-info .content .text{margin-top:20px;}.content-element-teaser-info .content .button{margin-top:20px;padding:5px 30px;}.content-element-teaser-info .content .button{margin-top:20px;padding:5px 30px;}.content-element-teaser{float:none;margin-top:10px;}.content-element-teaser:first-child{margin-top:0px;}.content-element-teaser:before{padding-top:50%;}.content-element-teaser .content{left:0px;right:0px;top:0px;bottom:0px;}.content-element-teaser.background-image .content img{width:100%;height:auto;min-height:100%;margin-top:-25%;}.content-element-teaser.background-image.height-50pc .content img{margin-top:0px;}.structure-element-70-30 .structure-item:nth-child(1) .content-element-teaser .content{top:10px;bottom:10px;}.content-element-teaser.text-bottom .content .info p{padding-bottom:10px;}.content-element-teaser .content .eventadvice{height:24px;}.content-element-teaser .content .eventadvice .eventwrapper{top:5px;}.content-element-teaser .content .eventadvice .eventwrapper .logo{height:11px;}.content-element-teaser-intro{margin-top:10px;}.content-element-teaser-intro:first-child{margin-top:0px;}.content-element-teaser-intro:before{display:none;}.content-element-teaser-intro .content{position:relative;left:0px;right:0px;top:0px;bottom:0px;padding:40px 20px;}.content-element-linkbox{margin-top:10px;}.content-element-linkbox:first-child{margin-top:0px;}.structure-element-70-30 .structure-item:nth-child(1) .content-element-linkbox{margin-top:0px;padding:10px 0px 10px 0px;}.structure-element-background > .content-element-linkbox{padding:10px 0px 10px 0px;}.content-element-textbox{padding:0px;margin-top:10px;}.content-element-textbox .content{left:0px;right:0px;top:0px;bottom:0px;}.structure-element-70-30 .structure-item:nth-child(1) .content-element-textbox .content{top:10px;bottom:10px;}.structure-element-70-30 .structure-item:nth-child(1) .content-element-teaser-profile{padding:10px 0px 10px 0px;}.structure-element-70-30 .structure-item:nth-child(1) .content-element-map.small{padding:10px 0px 10px 0px;}.content-element-image.special .content{left:0px;right:0px;top:0px;bottom:0px;}.structure-element-70-30 .structure-item:nth-child(1) .content-element-image{padding:10px 0px 10px 0px;}.structure-element-70-30 .structure-item:nth-child(1) .content-element-map-static{padding:10px 0px 10px 0px;}.content-element-keyvisual{height:200px;}.page-element-map.keyvisual{height:200px;}.content-element-keyvisual-video .video-overlay .loader{width:10px;height:10px;margin-left:-7px;bottom:20px;border:4px solid #fff;border-top:4px solid #172c42;}.content-element-breadcrumb{display:none;}.content-element-video{padding:10px 0px;}.content-element-teaser-testimonial{width:calc(100% + 40px);transform:translateX(-20px);}.content-element-teaser-testimonial .content{top:0px !important;left:0px !important;bottom:0px !important;right:0px !important;}.content-element-teaser-testimonial .content .quote:before{width:50px;height:34px;}.content-element-teaser-testimonial .content .quote,.content-element-teaser-testimonial .content .name,.content-element-teaser-testimonial .controller{padding-left:70px;}.content-element-teaserlist{left:-20px;width:calc(100% + 40px);padding:0px 10px 20px;}.content-element-teaserlist > .headline{margin:0px 20px 0px 10px;}.content-element-teaserlist .teaser-container .teaser{width:calc(100% - 20px);}.content-element-teaserlist .teaser-container .teaser .content .info .text{display:block;}.content-elements-facts .fact-item{padding-top:40px;}.content-elements-facts .fact-item .text{padding-left:0px;padding-right:0px;}.content-element-teaser-job{height:500px;padding:50px 10%;}.divider-title{width:100%;margin:50px 0px 10px 0px;}.divider-title p{width:33.3333%;margin-bottom:10px;}.content-element-form .form-item{width:100% !important;padding:0px !important;margin-top:10px;}.content-element-list .form-item-button-status.width-33{width:33% !important;margin-top:0px;}.content-element-form fieldset .form-item.password .input-item{width:100%;padding:0px !important;}.content-element-form fieldset .form-item.password .input-item:last-child{margin-top:10px;}.content-element-form.jobalertemail-add .form-item-input{width:70% !important;}.content-element-form .form-divider{margin-top:30px;}.content-element-form fieldset{margin-top:30px;}.content-element-form .form-item-divider{margin-top:10px;}.content-element-form .structure-element-70-30 > .structure-item:first-child .form-item-button{margin-bottom:10px;}.content-element-form .structure-element-70-30 > .structure-item:first-child .form-item-button-status{margin-bottom:10px;}.form-container-sepcial{margin-bottom:10px;}.view-save .content-element-map .content-element-form fieldset .form-item.width-50 + .submit{width:100%;margin-top:10px;}.content-element-statstable .item .cell{height:60px;}.content-element-statstable .item p{height:60px;}.content-element-short-navigation a{width:calc(7.6923% - 2px);margin:1px;padding:1%;}.page-element-map{height:550px;}.content-element-map .controller-search{top:10px;left:10px;width:210px;}.content-element-map .controller-search .action-box{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.content-element-map .controller-search .action-box button{display:inline-block;vertical-align:top;height:40px;width:40px;margin-top:0px;margin-left:1px;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.3);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.3);}.content-element-map .controller-search .action-box button.reset.active{display:inline-block}.content-element-map .controller-search .action-box button p{display:none;}.content-element-map .controller-search .action-box button i{right:10px;}.content-element-map .controller-search .search-box input{height:40px;}.content-element-map .controller-meta{top:10px;right:10px;}.content-element-map .controller-meta .view,.content-element-map .controller-meta .zoom{width:82px;}.content-element-map .controller-meta .view button,.content-element-map .controller-meta .zoom button{width:40px;height:40px;}.content-element-map .controller-meta button i{top:5px;left:5px;}.content-element-map > .list{padding:40px 20px;}.content-element-map > .list nav{height:400px;}.content-element-map > .filter{padding:40px 20px;}.content-element-map > .filter .advice{margin-top:20px;}.content-element-map > .filter .filter-wrapper{height:380px;overflow-y:auto;overflow-x:hidden;}.content-element-map > .filter .filter-wrapper::-webkit-scrollbar{width:4px;}.content-element-map > .filter .filter-wrapper::-webkit-scrollbar-track{background-color:#0a141e;}.content-element-map > .filter .filter-wrapper::-webkit-scrollbar-thumb{background-color:#63819e;}.content-element-map > .filter .filter-section{margin:20px 0px 0px -5px;}.content-element-map > .filter .filter-section:first-child{margin:0px 0px 0px -5px;}.content-element-map > .filter .filter-section a p{padding:0px 10px;}.content-element-map > .save{padding:40px 20px;}.content-element-map > .save .section-wrapper{height:380px;overflow-y:auto;overflow-x:hidden;padding-right:20px;}.content-element-map > .save .section-wrapper::-webkit-scrollbar{width:4px;}.content-element-map > .save .section-wrapper::-webkit-scrollbar-track{background-color:#0a141e;}.content-element-map > .save .section-wrapper::-webkit-scrollbar-thumb{background-color:#63819e;}.content-element-map .content-element-form fieldset .form-item.width-50{width:100%;}.content-element-form fieldset .form-item.width-50:first-child{padding:0px;}.content-element-form fieldset .form-item.width-50:last-child{padding:0px;margin-top:10px;}.content-element-form fieldset h2{padding:0px 0px;}.content-element-form.jobalertemail-add .form-item-button{padding:0px !important;width:30% !important;}.content-element-listtable nav section{width:100%;}.content-element-listtable nav section:nth-child(even){padding-right:0px;}.content-element-listtable nav section:nth-child(odd){padding-left:0px;}.tx-felogin-pi1 .login-overlay{position:fixed;z-index:21;top:20px;left:20px;width:calc(100% - 40px);}.tx-felogin-pi1 .register.registred .submit{border-left:none;}.tx-indexedsearch-res-container,.tx-indexedsearch-browsebox{width:100%;}}@media only screen and (max-width:450px){input,.content-element-map .map .tooltipp .school p,.content-element-map .map .tooltipp .job i,.content-element-map .controller-search .action-box button p,.content-element-map .map .tooltipp .job p,.content-element-map .marker .count,.content-element-map .marker-group span{font-size:3.8vw;line-height:5.8vw;}.content-element-keyvisual .eventadvice .eventwrapper{font-size:14px;}footer .meta-navigation{padding:0px 60px;}.content-element-teaser-list .content nav{height:70%;}.content-element-keyvisual .eventadvice .eventwrapper .logo{height:11px;margin:0px 6px;}.content-element-keyvisual-video .button{margin-top:10px;padding:10px 10px;}.content-element-teaser-testimonial .content .quote:before{width:40px;height:28px;}.content-element-teaser-testimonial .content .quote,.content-element-teaser-testimonial .content .name,.content-element-teaser-testimonial .controller{padding-left:50px;}.content-element-teaser-testimonial .controller ul{margin:0px auto;}.content-element-teaser-ad.banner-small{height:auto;}.content-element-teaser-ad.banner-small .content .headline{display:block;width:100%;}.content-element-teaser-ad.banner-small .content .info{display:block;width:100%;}.content-element-teaser-ad.banner-small .content .info img{width:auto;height:auto;}.tx-indexedsearch-searchbox{width:calc(100% + 40px);transform:translateX(-20px);}.tx-indexedsearch-searchbox > form,.tx-indexedsearch .tx-indexedsearch-whatis,.tx-indexedsearch > .tx-indexedsearch-res,.tx-indexedsearch .tx-indexedsearch-browsebox{width:100%;}}@media only screen and (max-width:450px){header .main-navigation a p,header .navigation-button p{font-size:4.2vw;line-height:4.6vw;}header .main-navigation a p,header .navigation-button p{padding-top:6px;}.content-element-list .list .list-item .header{height:40px;}.content-element-list .content{margin-top:40px;}.content-element-list .button{height:40px;padding:10px 0px;}.content-element-list .form-item-button-status label{height:40px;padding:14px 0px;}.content-element-list > .header{height:40px;margin-bottom:10px;}.content-element-teaserlist .teaser-container .teaser .content .info .text{line-height:20px;}.content-element-teaser-ad .content .info{padding:10px;}}@media only screen and (max-width:400px){footer .logo-container{padding:20px 50px 0px;}footer .logo-container .logo{display:block;width:auto;height:100%;}footer .logo-container .logo img{display:table;width:auto;height:100%;margin:0px auto;}footer .logo-container a.fixed{width:auto;}footer .logo-container a.nomination{display:inline-block;position:relative;left:auto;top:auto;float:left;transform:translateX(0px);}}@media only screen and (max-width:320px){p,input,select,li,.content-element-text p a,textarea,.dpnglossary.link,.content-element-textbox p a,.content-element-linkbox .content nav span,.content-element-teaserlist .teaser-container .teaser .content .info .headline,.content-element-teaserlist .teaser-container .teaser .content .info .text,.content-element-teaserlist .teaser-container .teaser .content .info .link p,.content-element-map .marker .count,.content-element-map .marker-group span,.content-element-map .map .tooltipp .school p,.content-element-map .map .tooltipp .job i,.content-element-map .controller-search .action-box button p,.content-element-map > .list nav strong,.content-element-map > .filter .filter-section .headline,.content-element-map > .save .section .headline,.content-element-map .map .tooltipp .job p,.content-element-map > .filter .filter-section a p,.content-element-teaser-profile .subline,.content-element-teaser-profile p,.content-element-teaser-profile p a,.content-element-facttable p a,.content-element-facttable p li,.content-element-teaser-job .job-ticker nav a p,.content-element-teaser-job .job-ticker nav a span,.content-element-list .list-item .content .text,.content-element-teaser-job .button span,.content-element-teaser-intro.small-subline .content .info .sub-headline,.tx-indexedsearch .tx-indexedsearch-browsebox .browsebox li a,.tx-indexedsearch-descr.descr,.tx-indexedsearch-redMarkup,.tx-indexedsearch .tx-indexedsearch-whatis,.content-element-teaser-ad p a{font-size:4.5vw;line-height:6.5vw;}h3,.content-element-text b,.content-element-teaser-ad .text b,.content-element-list .content .headline,.content-element-textbox b,.content-element-teaser-list .content nav p,.content-element-teaser-info .content .text,.content-element-teaser-testimonial .content .name,.content-element-map > .list nav a p,.content-element-map > .filter .advice p,.content-elements-facts .fact-item .text,.content-elements-facts .fact-item .text a,.content-element-facttable .headline,.content-element-teaser-job .info,.content-element-teaser.height-50pc p,.content-element-teaser-list .content p.text,.content-element-teaser-list.teaserlist-jobs .content p.text a,.content-element-short-navigation > p,.content-element-form .form-item-textarea.style-intro textarea,.content-element-statstable p,.content-element-text h3 i,.structure-element-accordion .content-element-text b{font-size:5vw;line-height:7vw;}.content-element-text h1,.content-element-text h1 i,.content-element-text h2,.content-element-text h2 i,.content-element-textbox h1,.content-element-textbox h1 i,.content-element-textbox h2,.content-element-textbox h2 i,.content-element-teaser-ad .text h1,.content-element-teaser-ad .text h1 i,.content-element-teaser-ad .text h2,.content-element-teaser-ad .text h2 i,.content-element-teaser p,.content-element-teaser-ad.background .tag p,.content-element-teaser-intro .content .info p,.content-element-teaser-info .content p.headline,.content-element-teaser-list .content p.headline,.content-element-teaser-testimonial .content .quote,.content-element-teaserlist .headline p,.content-element-map > .list .headline,.content-element-map > .filter .headline,.content-element-map > .save .headline,.content-elements-facts .fact-item .headline,.structure-element-accordion .accordion-title > a .headline,.content-element-facttable .header p,.content-element-statstable .header p,.content-element-list > .header > p,.content-element-teaser-job .headline,.content-element-teaser-intro.small-headline .content .info p,.content-element-teaser-intro.smaller-headline .content .info p,.tx-indexedsearch-title.title a,.content-element-form .form-item-textarea.style-title textarea,.content-element-form fieldset > h2{font-size:5.5vw;line-height:6.5vw;}.content-element-breadcrumb a,.form-item-button input,.tx-indexedsearch-info.info .tx-indexedsearch-path.path a,.content-element-teaser-info .content .button span,.content-element-keyvisual-video .button span,.content-element-teaser-list .content .button span,.content-element-form .submit p{font-size:3vw;}header .logo .slogan{margin-bottom:0px;margin-left:0px;}footer .logo-container{padding:20px 60px 0px;}footer .logo-container .logo img{}footer .logo-container a.fixed{position:relative;left:-4px;}footer .meta-navigation .meta a span{margin:0px 15px;}.content-element-keyvisual-video .button{margin-top:5px;padding:5px 5px;}.content-element-keyvisual-video .button span{font-size:2.8vw;}.content-element-textbox .content{padding:20px;}.content-element-teaser-list .content{padding:20px;}.content-element-teaser-list .content nav{margin-top:20px;height:70%;}.content-element-teaser-testimonial .content{padding:0px 20px;}.content-element-teaserlist .teaser-container .teaser .content .info .text{display:none;}.page-element-map{height:450px;}.content-element-map > .list nav{height:400px;}.content-element-map > .filter .filter-wrapper{height:280px;}.content-element-map > .save .section-wrapper{height:280px;}.content-element-map-static figure::before{transform:translateY(-75px) translateX(-50%) scale(0.7);}}header .meta-navigation .social a,header .meta-navigation .search button,footer .meta-navigation .social a,.content-element-linkbox .content nav a p:before,.content-element-teaser-list .content nav a i,.content-element-teaser-info .content .button i,.content-element-breadcrumb a:before,.content-element-teaserlist .teaser-container .teaser .content .info .link i,.content-element-map .map .marker,.content-element-map .controller-meta button i,.content-element-map .controller-search .search-box button,.content-element-map .controller-search .action-box button i,.content-element-action-navigation .share a i,.structure-element-accordion .accordion-title > a i,.content-element-facttable .header i,.content-element-teaser-job .button i,.content-element-action-navigation .back a i,.content-element-action-navigation .print a i,.content-element-action-navigation .save a i,.info-overlay button,.tx-indexedsearch-searchbox .tx-indexedsearch-searchbox-button,.tx-indexedsearch i.prev,.tx-indexedsearch i.next,.content-element-list > .header .button i,.content-element-list .content .close i,.view-quiz .action-buttons button i,.view-result .content .links a p:before,.view-result .content .jobs nav a i{background-image:url('../../../typo3conf/ext/wda/Resources/Public/image/sprite-sheet.png');}li:before{background-image:url('../../../typo3conf/ext/wda/Resources/Public/image/icon-line.png') no-repeat;}.content-element-quote p:before{
