@font-face{font-family:"Titillium Web";font-style:normal;font-weight:200;src:url("/fileadmin/fonts/titillium-web/titillium-web-v15-latin-200.eot");src:local(""), url("/fileadmin/fonts/titillium-web/titillium-web-v15-latin-200.eot?#iefix") format("embedded-opentype"), url("/fileadmin/fonts/titillium-web/titillium-web-v15-latin-200.woff2") format("woff2"), url("/fileadmin/fonts/titillium-web/titillium-web-v15-latin-200.woff") format("woff"), url("/fileadmin/fonts/titillium-web/titillium-web-v15-latin-200.ttf") format("truetype"), url("/fileadmin/fonts/titillium-web/titillium-web-v15-latin-200.svg#TitilliumWeb") format("svg")}@font-face{font-family:"Titillium Web";font-style:normal;font-weight:300;src:url("/fileadmin/fonts/titillium-web/titillium-web-v15-latin-300.eot");src:local(""), url("/fileadmin/fonts/titillium-web/titillium-web-v15-latin-300.eot?#iefix") format("embedded-opentype"), url("/fileadmin/fonts/titillium-web/titillium-web-v15-latin-300.woff2") format("woff2"), url("/fileadmin/fonts/titillium-web/titillium-web-v15-latin-300.woff") format("woff"), url("/fileadmin/fonts/titillium-web/titillium-web-v15-latin-300.ttf") format("truetype"), url("/fileadmin/fonts/titillium-web/titillium-web-v15-latin-300.svg#TitilliumWeb") format("svg")}@font-face{font-family:"Titillium Web";font-style:normal;font-weight:400;src:url("/fileadmin/fonts/titillium-web/titillium-web-v15-latin-regular.eot");src:local(""), url("/fileadmin/fonts/titillium-web/titillium-web-v15-latin-regular.eot?#iefix") format("embedded-opentype"), url("/fileadmin/fonts/titillium-web/titillium-web-v15-latin-regular.woff2") format("woff2"), url("/fileadmin/fonts/titillium-web/titillium-web-v15-latin-regular.woff") format("woff"), url("/fileadmin/fonts/titillium-web/titillium-web-v15-latin-regular.ttf") format("truetype"), url("/fileadmin/fonts/titillium-web/titillium-web-v15-latin-regular.svg#TitilliumWeb") format("svg")}@font-face{font-family:"Titillium Web";font-style:normal;font-weight:600;src:url("/fileadmin/fonts/titillium-web/titillium-web-v15-latin-600.eot");src:local(""), url("/fileadmin/fonts/titillium-web/titillium-web-v15-latin-600.eot?#iefix") format("embedded-opentype"), url("/fileadmin/fonts/titillium-web/titillium-web-v15-latin-600.woff2") format("woff2"), url("/fileadmin/fonts/titillium-web/titillium-web-v15-latin-600.woff") format("woff"), url("/fileadmin/fonts/titillium-web/titillium-web-v15-latin-600.ttf") format("truetype"), url("/fileadmin/fonts/titillium-web/titillium-web-v15-latin-600.svg#TitilliumWeb") format("svg")}@font-face{font-family:"Geogrotesque";font-style:normal;font-weight:100;src:url("/fileadmin/fonts/geogrotesque/Geogtq-Th.otf")}@font-face{font-family:"Geogrotesque";font-style:normal;font-weight:300;src:url("/fileadmin/fonts/geogrotesque/Geogtq-Lg.otf")}@font-face{font-family:"Geogrotesque";font-style:normal;font-weight:400;src:url("/fileadmin/fonts/geogrotesque/Geogtq-Rg.otf")}@font-face{font-family:"Geogrotesque";font-style:normal;font-weight:500;src:url("/fileadmin/fonts/geogrotesque/Geogtq-Md.otf")}@font-face{font-family:"Geogrotesque";font-style:normal;font-weight:600;src:url("/fileadmin/fonts/geogrotesque/Geogtq-Sb.otf")}@font-face{font-family:"Geogrotesque";font-style:normal;font-weight:700;src:url("/fileadmin/fonts/geogrotesque/Geogtq-Bd.otf")}body .waconcookiemanagement{z-index:1050;font-family:"Geogrotesque", sans-serif}body .waconcookiemanagement #CookieBox{border:10px solid #fff;background:#E3016E;border-radius:0}@media (max-width:1000px){body .waconcookiemanagement #CookieBox{min-height:auto}}body .waconcookiemanagement #CookieBox *{box-shadow:none !important;outline:none !important}body .waconcookiemanagement #CookieBox h2{font-size:2em;font-weight:bold;margin-bottom:2rem;color:#fff}@media (max-width:767px){body .waconcookiemanagement #CookieBox h2{font-size:1.7em;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}body .waconcookiemanagement #CookieBox h3{font-size:1.4em;color:black}body .waconcookiemanagement #CookieBox p{font-size:1.1em;line-height:1.5em;color:#fff}body .waconcookiemanagement #CookieBox a{color:#fff}body .waconcookiemanagement #CookieBox .intro>p{text-align:center}@media (max-width:767px){body .waconcookiemanagement #CookieBox .intro>p{width:100%}body .waconcookiemanagement #CookieBox .intro>p.cookie-accept .cookie-btn{width:100%}}body .waconcookiemanagement #CookieBox .intro>p.text-right{text-align:right}@media (max-width:767px){body .waconcookiemanagement #CookieBox .box-cookie-management-in>p{width:100%}}body .waconcookiemanagement #CookieBox .cookieclose{background:#E3016E;color:#fff;border:none;padding:0}body .waconcookiemanagement #CookieBox a{border-radius:0 !important}body .waconcookiemanagement #CookieBox a.cookie-btn{background:#E3016E;border:1px solid #fff;color:#fff;border-radius:0;margin:1rem 0;padding:1.4rem 4rem 1rem;font-size:1.2em}body .waconcookiemanagement #CookieBox a.cookie-btn:hover{background:black;color:white}body .waconcookiemanagement #CookieBox .cookie-management,body .waconcookiemanagement #CookieBox .cookie-refuse{border-radius:0;padding:0.375rem 2rem;background:#E3016E}body .waconcookiemanagement #CookieBox .cookie-management a,body .waconcookiemanagement #CookieBox .cookie-refuse a{font-weight:bold;color:#fff}body .waconcookiemanagement #CookieBox .cookie-management a:hover,body .waconcookiemanagement #CookieBox .cookie-refuse a:hover{text-decoration:underline;color:black}body .waconcookiemanagement #CookieBox .text-back-right a.cookie-refuse,body .waconcookiemanagement #CookieBox .text-back-right a.cookieback{background:#E3016E;font-weight:bold;color:#fff;text-align:right;padding:0}body .waconcookiemanagement #CookieBox .text-back-right a.cookie-refuse:hover,body .waconcookiemanagement #CookieBox .text-back-right a.cookieback:hover{text-decoration:underline;color:black}body .waconcookiemanagement #CookieBox .cookie-legal{margin-bottom:0}body .waconcookiemanagement #CookieBox .cookie-legal a{color:#fff;font-weight:normal;font-size:0.8em}@media (max-width:767px){body .waconcookiemanagement #CookieBox .cookie-legal a{margin-right:0;margin-left:15px;font-size:1em}}body .waconcookiemanagement #CookieBox .cookie-legal a:hover{text-decoration:underline;color:black}body .waconcookiemanagement #CookieBox .category{width:80%;margin:1rem auto;background:white;text-align:left}@media (max-width:767px){body .waconcookiemanagement #CookieBox .category{width:100%}}body .waconcookiemanagement #CookieBox .category .cookiecat{margin-top:0px}body .waconcookiemanagement #CookieBox .category p{color:black;font-size:0.8em}body .waconcookiemanagement #CookieBox .category table{font-size:0.8em;color:black}body .waconcookiemanagement #CookieBox .category .arrow{border-top-color:black}body .waconcookiemanagement #CookieBox .category .arrow.up{border-top-color:transparent;border-bottom-color:black}@media (max-width:767px){body .waconcookiemanagement #CookieBox .cookie-save{margin-left:0}}@media (max-width:767px){body .waconcookiemanagement #CookieBox .cookie-fix .text-back-right{width:100%;margin-right:0}}div.cookiecontent.cookie-set.script{min-height:320px;background:gray}div.cookiecontent.cookie-set.script p{background:none;border:none;border-radius:0;padding:30px;color:white;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)}div.cookiecontent.cookie-set.script img{width:100%}.cookie-set{outline:none !important;box-shadow:none !important}.cookie-set:hover{text-decoration:underline}#landingpage .nav{position:fixed;top:auto;left:0;right:0;bottom:0;z-index:5;text-align:center;line-height:1em;background:#435052}#landingpage .nav a{color:#fff;margin:0 0.5rem;padding:1rem 0;font-size:1.6rem;line-height:1em;display:inline-block;text-transform:uppercase}@media (max-width:767px){#landingpage .nav a{font-size:1.3rem;margin:0 0.25rem}}#landingpage .nav .frame{display:inline-block;margin:0 0.5rem;color:#fff;margin:0 0.5rem;padding:1rem 0;font-size:1.6rem;line-height:1em;text-transform:uppercase}#landingpage .nav .frame .cookie-set{text-decoration:none}@media (max-width:767px){#landingpage .nav .frame{font-size:1.3rem;margin:0 0.25rem}}#landingpage .frame-type-text{padding-top:6rem;padding-bottom:8rem}#landingpage .frame-type-text+.frame-type-text{padding-top:0;margin-top:-2rem}#landingpage .frame-type-text h1{font-size:4rem}#landingpage .frame-type-text h2{font-size:3rem}#landingpage .frame-type-text h3{font-size:2.5rem}#landingpage .frame-type-text p+h3{margin-top:3rem}.mask-landingpage{font-family:"Geogrotesque";position:fixed;top:0;left:0;right:0;bottom:36px;display:flex;flex-wrap:wrap;overflow:auto;padding:2vw}@media (max-width:767px){.mask-landingpage{padding:0;bottom:31px}}.mask-landingpage .image-area{flex:0 0 auto;width:50%;max-width:100%;position:relative}@media (max-width:991px){.mask-landingpage .image-area{width:100%;order:2}}.mask-landingpage .image-area .image-bg{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center 25%;z-index:0}.mask-landingpage .image-area .title{position:relative;z-index:1;color:rgba(255, 255, 255, 0.75);text-transform:uppercase;line-height:0.95em;margin-left:2vw;margin-top:6vh;font-size:4vw}@media (max-width:991px){.mask-landingpage .image-area .title{font-size:6vw;margin-top:3vh}}.mask-landingpage .image-area .title b{font-weight:600}.mask-landingpage .region-area{flex:0 0 auto;width:50%;max-width:100%;display:grid;grid-template-columns:50% 50%;grid-auto-rows:1fr}@media (max-width:991px){.mask-landingpage .region-area{width:100%;order:1}}@media (max-width:767px){.mask-landingpage .region-area{grid-template-columns:100%}.mask-landingpage .region-area .platzhalter{display:none}}.mask-landingpage .region-area .region{padding:2vw;position:relative}.mask-landingpage .region-area .region.bg-green{background:#9dc421}.mask-landingpage .region-area .region.bg-yellow{background:#cfc313}.mask-landingpage .region-area .region.bg-pink{background:#e84290}.mask-landingpage .region-area .region.bg-red{background:#e2474d}.mask-landingpage .region-area .region.bg-blue{background:#21b8d2}@media (max-width:767px){.mask-landingpage .region-area .region{padding:3.5vw 6vw 2vw}}.mask-landingpage .region-area .region .border{position:absolute;top:0;left:0;right:0;bottom:0;border:0vw solid #fff;z-index:0;-webkit-transition:0.3s border;-moz-transition:0.3s border;-ms-transition:0.3s border;transition:0.3s border}.mask-landingpage .region-area .region .inner{position:relative;z-index:1;height:100%;display:flex;flex-direction:column}@media (max-width:767px){.mask-landingpage .region-area .region .inner{flex-direction:row;width:100%}}.mask-landingpage .region-area .region .name{color:#fff;opacity:0.3;text-transform:uppercase;line-height:1.05em;font-size:2.65vw;font-weight:500}@media (max-width:991px){.mask-landingpage .region-area .region .name{font-size:4.25vw}}@media (max-width:767px){.mask-landingpage .region-area .region .name{font-size:9vw}}.mask-landingpage .region-area .region a{height:100%;display:flex;flex-direction:column}@media (max-width:767px){.mask-landingpage .region-area .region a{flex-direction:row;width:100%}}.mask-landingpage .region-area .region a .name{opacity:1}.mask-landingpage .region-area .region .isnew{display:inline-block;align-self:center;margin-top:auto}@media (max-width:767px){.mask-landingpage .region-area .region .isnew{margin-top:0;margin-left:auto}}.mask-landingpage .region-area .region .isnew .isnew-arrow{width:3vw;margin-bottom:0.5vw;height:auto}@media (max-width:991px){.mask-landingpage .region-area .region .isnew .isnew-arrow{width:4.25vw}}@media (max-width:767px){.mask-landingpage .region-area .region .isnew .isnew-arrow{width:6vw;margin-bottom:0}}.mask-landingpage .region-area .region .isnew .isnew-text{background:#FFED01;color:#E3016E;text-transform:uppercase;line-height:1em;font-size:1.85vw;padding:0.8vw 0.7vw 0.4vw}@media (max-width:991px){.mask-landingpage .region-area .region .isnew .isnew-text{font-size:3vw;padding:0.9vw 0.7vw 0.4vw}}@media (max-width:767px){.mask-landingpage .region-area .region .isnew .isnew-text{font-size:4.25vw;padding:1.3vw 1vw 0.4vw}}.mask-landingpage .region-area .region .iscomming{margin:auto 0 0;align-self:center}@media (max-width:767px){.mask-landingpage .region-area .region .iscomming{position:absolute;top:50%;left:0;right:auto;transform:translate(0, -50%)}}.mask-landingpage .region-area .region .iscomming .iscomming-arrow{width:2.5vw;margin-bottom:0.5vw;height:auto}@media (max-width:991px){.mask-landingpage .region-area .region .iscomming .iscomming-arrow{width:3.5vw}}@media (max-width:767px){.mask-landingpage .region-area .region .iscomming .iscomming-arrow{display:inline-block;width:6.5vw;margin-bottom:0;vertical-align:middle}}.mask-landingpage .region-area .region .iscomming .iscomming-text{border:1px solid #FFED01;color:#FFED01;line-height:1em;padding:0.7vw 0.6vw 0.2vw;font-size:1.75vw;text-transform:uppercase}@media (max-width:991px){.mask-landingpage .region-area .region .iscomming .iscomming-text{font-size:2.8vw;padding:0.9vw 0.8vw 0.2vw}}@media (max-width:767px){.mask-landingpage .region-area .region .iscomming .iscomming-text{font-size:3.5vw;display:inline-block;vertical-align:middle}}.mask-landingpage .region-area .region:hover .border{border-width:1vw}@media (max-width:767px){.mask-landingpage .region-area .region:hover .border{border-width:2vw}}.mask-landingpage .region-area .region.platzhalter{display:flex;justify-content:center;align-items:center}@media (max-width:991px){.mask-landingpage .region-area .region.platzhalter img{padding:2vw}}@media (max-width:767px){.mask-landingpage .region-area .region.platzhalter{display:none}}.mask-landingpage svg.fahne{position:fixed;bottom:15%;left:0;width:5vw;height:21vw;z-index:2;max-width:90px;max-height:375px}@media (max-width:991px){.mask-landingpage svg.fahne{bottom:30%}}@media (max-width:767px){.mask-landingpage svg.fahne{display:none}}div.bild img{left:0 !important;margin:0 !important}html{margin:0;padding:0;height:100%}body{margin:0;padding:0;font-family:"Titillium Web", sans-serif;font-size:21px;height:100%;font-weight:300;line-height:1.5em}.clear{clear:both}img{border:none;max-width:100% !important;height:auto}h1,h2,h3,h4,h5,p,a{margin-top:0}h1,h2{font-size:2.8em;font-weight:300;margin-bottom:0.75em;text-transform:uppercase}@media (max-width:767px){h1,h2{font-size:1.8em;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;-webkit-hyphenate-character:"-";hyphenate-character:"-"}}h3{text-transform:uppercase;margin-bottom:0;font-size:1.1em;color:#ed037c;margin-bottom:10px}h5{font-size:1.1em;font-weight:normal}p{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}p:last-child{margin-bottom:0}a:focus,a:visited,a{color:black;outline:none !important;text-decoration:none !important}a.pink,a:active,a:hover{color:#DF2B7D;text-decoration:none}.gm-style img{max-width:none !important}#hintergrund{position:fixed;bottom:0;left:0;z-index:-5}.row{position:relative}#page{overflow:hidden}.nopadding{padding:0}.bg-punkte{position:absolute;top:auto;left:auto;right:auto;bottom:auto;width:auto;height:auto;z-index:-1}.bg-punkte.punkte-header{top:-60px;right:-150px}.mainz .bg-punkte.punkte-header{top:-150px;right:-50px;width:400px}.bg-punkte.punkte-content{top:-150px;left:50%;-webkit-transform:translate(-100%, 0);-moz-transform:translate(-100%, 0);-ms-transform:translate(-100%, 0);transform:translate(-100%, 0)}.mainz .bg-punkte.punkte-content{display:none}#header{padding-top:60px}@media (max-width:767px){#header{padding-top:15px}}#header #homelink{margin-bottom:2em}@media (max-width:1199px){#header #homelink{margin-bottom:0}}@media (max-width:767px){#header #homelink{max-width:70%}}#header #homelink img{width:360px;max-width:100%;height:auto}#header .navigation-platzhalter{height:35px}@media (max-width:1199px){#header .navigation-platzhalter{height:0}}#header .navigation-wrap{position:absolute;left:0;right:0;z-index:15;padding:5px 0;-webkit-transition:0.3s all;-moz-transition:0.3s all;-ms-transition:0.3s all;transition:0.3s all}@media (min-width:1200px){.scrolled #header .navigation-wrap{position:fixed;top:0;background:#E3016E}}@media (max-width:1199px){#header .navigation-wrap{display:none;position:static !important}#header .navigation-wrap.active{display:block}#header .navigation-wrap .tx-dgjobzzone-pi1{float:right;margin-top:5px;margin-right:15px}}.navigation-toggle{width:35px;height:40px;background:transparent !important;border:none;padding:0;position:absolute;top:auto;left:15px;bottom:0}.navigation-toggle span{display:block;width:100%;height:8px;background:#E3016E;margin:4px 0}#mainnav{background:transparent;float:right}@media (max-width:767px){#mainnav{float:left}}#mainnav .collapse{display:block !important;border:none;box-shadow:none}#mainnav ul{margin:0;padding:0;list-style:none}#mainnav ul li{margin:0;padding:0;text-align:center}@media (max-width:767px){#mainnav ul li{float:none;text-align:left}}#mainnav ul li a{background:transparent !important;font-size:1.4em;text-transform:uppercase;font-weight:200;padding:0 12px;-webkit-transition:0.3s all;-moz-transition:0.3s all;-ms-transition:0.3s all;transition:0.3s all}@media (min-width:1200px){.scrolled #mainnav ul li a{color:#fff}}@media (max-width:1199px){#mainnav ul li a{padding:5px 12px}}#mainnav ul li.active>a{color:#000;font-weight:bold}#searchbox input{background:transparent url(/fileadmin/images/layout/Lupe_Suche.png) 100% 50% no-repeat;background-size:25px auto;border:0 none;border-radius:0;cursor:text;height:35px;padding:7px 35px 8px 0;transition:all 0.3s ease-in-out 0s;width:1px;outline:0 !important;color:#000;border-bottom:2px solid transparent;text-align:right;border-top:none;box-shadow:none !important}#searchbox input:focus{border-bottom-color:#000}@media (min-width:1200px){.scrolled #searchbox input{color:#fff;background-image:url(/fileadmin/images/layout/Lupe_Suche_weiss.png)}.scrolled #searchbox input:focus{border-bottom-color:#fff}}#searchbox input[type="submit"]{display:none}#breadcrumb{display:block;margin-bottom:10px}#breadcrumb ul li{font-size:0.7em}#breadcrumb ul li a{padding:5px 0}#breadcrumb ul li a span{display:inline-block;margin-right:5px}#content{position:relative;margin-top:2em}#content #content-main{position:relative}#content .frame{max-width:100%;margin-left:auto;margin-right:auto;margin-bottom:3em}#content .frame.frame-space-after-small{margin-bottom:2em}#content .frame.frame-space-after-nospace{margin-bottom:0}#content .frame .frame:last-child{margin-bottom:0}#content .frame.frame-type-mask_imgfullwidth{max-width:none}#content .frame.frame-layout-11 .ce-gallery,#content .frame.frame-layout-11 .row,#content .frame.frame-layout-11 .grid-col,#content .frame .nopadding{margin-left:0 !important;margin-right:0 !important;padding-left:0 !important;padding-right:0 !important;margin-bottom:0 !important}#content .frame.frame-type-image.frame-border-pink{border:15px solid #E3016E}#content .frame.frame-type-image.frame-border-yellow{border:15px solid #FFED01}#content .frame.frame-type-image.frame-border-grey{border:15px solid #A3BABA}#content .frame.frame-type-image.frame-border-black{border:15px solid #000}#content .frame.frame-type-image.frame-border-white{border:15px solid #fff}#content .frame.frame-type-text.frame-border-pink .ce-bodytext,#content .frame.frame-type-textpic.frame-border-pink .ce-bodytext{border-bottom:15px solid #E3016E;padding-bottom:2em}#content .frame.frame-type-text.frame-border-yellow .ce-bodytext,#content .frame.frame-type-textpic.frame-border-yellow .ce-bodytext{border-bottom:15px solid #FFED01;padding-bottom:2em}#content .frame.frame-type-text.frame-border-grey .ce-bodytext,#content .frame.frame-type-textpic.frame-border-grey .ce-bodytext{border-bottom:15px solid #A3BABA;padding-bottom:2em}#content .frame.frame-type-text.frame-border-black .ce-bodytext,#content .frame.frame-type-textpic.frame-border-black .ce-bodytext{border-bottom:15px solid #000;padding-bottom:2em}#content .frame.frame-type-text.frame-border-white .ce-bodytext,#content .frame.frame-type-textpic.frame-border-white .ce-bodytext{border-bottom:15px solid #fff;padding-bottom:2em}#content .frame .ce-gallery{margin-bottom:0}@media (max-width:767px){#content .frame .ce-gallery{margin-left:0;margin-right:0;width:100%;margin-bottom:4rem}#content .frame .ce-gallery .ce-column{width:100%}}#content .frame .ce-gallery figure{width:100%}#content .frame .ce-gallery img{width:100% !important;height:auto !important}#content .frame .ce-above .ce-gallery{float:none}#content .frame .ce-above .ce-gallery .ce-column{float:none}#content .frame.frame-layout-12,#content .frame.frame-layout-bgyellow{max-width:100%;background:#FFED01;padding:3em 0}.imgfullwidth{background-size:cover !important;background-position:center center !important;position:relative}.imgfullwidth.border{border:15px solid #fff}.imgfullwidth .inner{width:100%;max-width:1400px;margin:0 auto}.imgfullwidth .inner img{width:100%;height:auto}.imgfullwidth .texttop{position:absolute;top:30px;left:30px;z-index:2;color:#fff;text-transform:uppercase;font-size:2.7em;line-height:0.95em;opacity:0.7}@media (max-width:991px){.imgfullwidth .texttop{font-size:2em}}@media (max-width:767px){.imgfullwidth .texttop{font-size:1em;top:15px;left:15px}}.imgfullwidth .textbottom{position:absolute;top:auto;left:auto;right:18%;bottom:90px;z-index:3;background:#E3016E;text-transform:uppercase;font-weight:bold;color:#fff;padding:10px;font-size:1.8em}.imgfullwidth .textbottom .arrow{position:absolute;top:auto;left:0;bottom:100%;width:70px;height:auto;margin-bottom:20px}@media (max-width:991px){.imgfullwidth .textbottom{font-size:1.5em}}@media (max-width:767px){.imgfullwidth .textbottom{font-size:1em;bottom:15px;right:15px;padding:5px 10px}.imgfullwidth .textbottom .arrow{display:none}}@media (min-width:1400px){.imgfullwidth{height:650px}.imgfullwidth .inner{display:none}}.frame-layout-13 span.showless,.frame-layout-13 span.showmore,.frame-layout-accordion span.showless,.frame-layout-accordion span.showmore{color:#E3016E;font-weight:bold;cursor:pointer}.frame-layout-13 .previewText,.frame-layout-accordion .previewText{position:relative;z-index:1;-webkit-transition:0.3s all;-moz-transition:0.3s all;-ms-transition:0.3s all;transition:0.3s all}.frame-layout-13 .fullText,.frame-layout-accordion .fullText{display:block;opacity:0;overflow:hidden;position:relative;z-index:0;-webkit-transition:0.3s all;-moz-transition:0.3s all;-ms-transition:0.3s all;transition:0.3s all}.frame-layout-13 .showFullText .previewText,.frame-layout-accordion .showFullText .previewText{opacity:0}.frame-layout-13 .showFullText .fullText,.frame-layout-accordion .showFullText .fullText{opacity:1}ul.slick-dots{margin:1em 0 0;padding:0;list-style:none;text-align:center}ul.slick-dots li{width:20px;height:20px;background:#A3BABA;margin:0 5px;padding:0;display:inline-block;cursor:pointer;border-radius:50%;-webkit-transition:0.3s all;-moz-transition:0.3s all;-ms-transition:0.3s all;transition:0.3s all}ul.slick-dots li button{display:none}ul.slick-dots li.slick-active,ul.slick-dots li:hover{background:#435052}.textslider{font-size:1.2em}.news-latest-container{padding-top:20px;border-top:1px solid #ffed00}.news-latest-item{margin-bottom:20px;border-bottom:1px solid #a2bbba;padding-bottom:20px}.news-latest-item:last-child{border-bottom:none;margin-bottom:0}.news-latest-title{font-size:1.4em;color:#a2bbba;line-height:1.1em;margin-bottom:5px}.news-latest-text p{color:#58574a;font-size:1.1em;line-height:1.6em;margin-bottom:0;margin-bottom:0}.news-latest-morelink a{color:#e30066;display:block;text-align:right;text-decoration:none;padding-right:12px;background:transparent url(../images/layout/pfeil.png) 100% 50% no-repeat}.news-list-morelink a{color:#e30066;display:block;text-align:right;text-decoration:none;padding-right:12px;background:transparent url(../images/layout/pfeil.png) 100% 50% no-repeat}.news-single-backlink a{color:#e30066;display:block;text-align:right;text-decoration:none;padding-right:12px;background:transparent url(../images/layout/pfeil.png) 100% 50% no-repeat;margin-bottom:30px}.fb-like-box{position:absolute !important;right:40px;top:90px}#footer{background:#F3E300}#footer ul{margin:0;padding:10px 0;list-style:none;vertical-align:top;display:inline-block}#footer ul:after{content:"";display:table;clear:both}#footer ul li{list-style:none;float:left;display:block;padding-top:5px;padding-bottom:5px}#footer ul li a{display:block;padding:0 10px;color:#435052;text-transform:uppercase;border-right:1px solid #435052;text-decoration:none;line-height:1em}@media (max-width:767px){#footer ul li a{font-size:0.8em}}#footer .content-column{vertical-align:top;display:inline-block}#footer .content-column .cookie-set{color:#435052;text-transform:uppercase;padding:10px 6px;text-decoration:none}@media (max-width:767px){#footer .content-column .cookie-set{font-size:0.8em}}.scrollup{width:60px;height:60px;opacity:1;position:fixed;bottom:40px;top:auto;left:auto;right:40px;display:none;text-indent:-9999px;background:url("/fileadmin/images/layout/scrollup.jpg") no-repeat;background-size:contain;z-index:100}.pdf-print{float:right;margin-top:-3px;display:block}.pdf-print a{color:#ed037c;line-height:1em;text-decoration:none}@media print{#footerwrap,.fb-like-box,.pdf-print{display:none !important}#content .csc-default{min-height:0}}div.news-single-img{margin:0 0 20px -20px;overflow:hidden;width:auto;float:none}div.news-single-img a{display:block;width:25%;float:left;padding-left:20px}div.news-single-img a img{width:100% !important;height:auto !important;min-width:0 !important;max-width:auto !important}div.news-single-img p.news-single-imgcaption{display:none}#dg-linke-spalte{float:left;width:60%}#dg-rechte-spalte{float:right;width:35%}@media (max-width:767px){#dg-linke-spalte,#dg-rechte-spalte{float:none;width:100%}}@media (max-width:1210px){.container{padding-left:15px !important;padding-right:15px !important}}@media print{a:after{display:none}body{font-size:14px !important;line-height:1.6em}*{color:black !important;background:white}#header-top,#header-slider,#header-fb,#footer,#footerwrap,#mainnav,.push,.documentlinks{display:none !important}div.tx-dgjobzzone-pi1{margin:0 !important}#logo{float:none;margin:0}#logo .logo-desktop{display:none !important}#logo .logo-mobil{display:block !important;margin-top:1em}#breadcrumb{margin:2em 3.6% 1em}div.tx-dgjobzzone-pi1 .firma .bild-karte,div.tx-dgjobzzone-pi1 .firma ul.berufe,div.tx-dgjobzzone-pi1 .firma ul.berufe li{border-color:#ddd}#content-main,#seitentitel{margin:0 3.6% !important;width:auto !important}.container,.row{width:auto !important;margin:0 !important}}.cc_container .cc_message{margin-top:0 !important;margin-right:160px !important}#column-3 .frame-type-mask_header_form_bild{background:#E3016E;position:relative}#column-3 .frame-type-mask_header_form_bild .bgimage{position:absolute;top:0;left:50%;right:0;bottom:0;background-position:center center;background-size:cover}#column-3 .frame-type-mask_header_form_bild .col-formular{background:#E3016E}#column-3 .frame-type-mask_header_form_bild .col-formular .tx-dgjobzzone-pi1{margin:0 !important;display:flex;align-items:center}@media (min-width:768px){#column-3 .frame-type-mask_header_form_bild .col-formular .tx-dgjobzzone-pi1{padding-right:20px}}@media (min-width:992px){#column-3 .frame-type-mask_header_form_bild .col-formular .tx-dgjobzzone-pi1{padding-right:80px}}#column-3 .frame-type-mask_header_form_bild .col-formular .tx-dgjobzzone-pi1>form{width:100%}@media (min-width:1400px){#column-3 .frame-type-mask_header_form_bild .col-formular .tx-dgjobzzone-pi1{min-height:650px}}#column-3 .frame-type-mask_header_form_bild .col-formular .tx-dgjobzzone-pi1 .jobfinder-form{background:#E3016E;padding:40px 0}